I have made a puller tool from an axle nut as described below.
The nut is first welded to an arbor
Then the nut is turned down to the same diameter as the arbor.
I used a standard 3-jaw puller and a plate made from a front rotor hat to push the axle out of the hub.
With a bit of blocking and some threaded rod, I pulled the axle on.
The arbor OD dimension as drawn allows the arbor to pass through the splines in the hub. Making the parts is a bit of work but it makes removing and installing the axles really easy.