I pulled my motor on my 16' with my cherry picker. I pulled the motor on a few other boats (18', 19', and a 21') where we had to remove the wheels and put the hubs on the ground riding on 2 x 4's to get the trailer low enough to use the cherry picker. On the 21', had to lift the motor, then crib it, adjust the chain, lift again, crib again, jack boat up, raise cherry picker on blocks, lower boat, then pull boat out from under the cherry picker with lawn tractor with wheels ridding on the 2x4's
I have also built H-frame gantry in my boat storage unit for my current boat, where I had 5 2x4's going up vertical on each side. middle 3 being 10', two outer ones 12', 3 2x10's going horizontal across nesting in it. used two small 2x4's screwed to the walls on each side to keep it upright (free standing, however kept from tipping by the 2x4's) used a come-a-long to do the hoisting
this last time, I used the overhead hoist at work.
I have also used a buddies fork lift with fork extensions, and cribbing to get his motor out of his boat.