The OP's description sounds like a Swench. I think Curtiss Wright made them years ago. I have never seen one in the flesh. Search eBay for "swench" and you'll see quite a few examples. I'll stick with a cordless impact.

SimS