Aircraft mechanic here, so I don't deal with nearly as much dirt and grime, but I regularly have my hands and tools soaked in 5606 hydraulic fluid, and occasionally engine oil.
I have the long shaft version of the high torque, and I actually prefer it over my Snap-On screw driver. The fit with...