yes actually driftbuggy , thats what i have, not that exact one, but its one just like it for installing electric motor bearing, and it has 10 different ends that slip in it for different size IDs of the bearings....my uncle gave it to me last year at christmas.
Expensive or not if the tool makes doing the job easier and safer, then why not have the right tool for the job at hand. No one likes purchasing special tools that cost a lot that you may only use once in a blue moon, but sometimes it is worth the sacrifice, because it saves time and money due to damage caused by using a screwdriver or a nail.