I got creative (I think) the other day with removing a freewheel. With only one working arm I couldn't get it to budge using the usual removal tool in a vise, turn wheel trick.
On a whim I grabbed my battery powered Dewalt Impact wrench and BAM, super easy! Still wondering if there's a downside to doing this as it doesn't seem to get mentioned when talking about removing freewheels. I did hold the removal tool in place with a QR skewer that was only lightly tightened. Stopped the wrench the second the freewheel broke lose. This was a Suntour 2 tab freewheel so the removal tool I have is quite beefy.