Originally Posted by
tradtimbo
You can make the tool by finding a piece of all thread to match the outer diameter threads of the crank arms (or cut your own threads),.....
You aren't going to find an all-thread with M22x1.0 threads so you are going to have to start with a piece of steel round stock and turn it down and thread it on a lathe.
If the OP has access to that level of tooling, he can certainly afford a crank puller.