for getting the shoes off, I've done about the same as FoolAmI. Spread the shoes apart and pull straight off with the springs attached. Attach the springs to the new shoes off the hub and then spread them apart with a screwdriver to put back onto the hub.
As far as putting the wheel back on and alighting the splines to the final drive, I've found it easiest to put the axle in backwards to center the wheel on the final drive (leave off the space that goes between the outside of the wheel and the right side of the swing arm). Raise the swing arm so the wheel is off of the ground (attach at least one shock back up?) and spin the wheel to align and push into place. once you do that, pull the axle back out and install properly.
As Blaz noted, don't loose the spacer that goes inside the final drive. If that's not installed, the wheel will seize up and not spin when you try to tighten up the axle bolt.
......I'd rather wake up in the middle of nowhere then in any city on earth.
*2014 VN900 Custom (16,200 miles and counting)