I still have and use a very trustworthy friend.. An Impact driver. It accepts a 1/2" drive socket and you wack it with a hammer.
Would'nt want to wire a house with it... But very effective on a clutch hub.