What you need are mechanics gloves made for use with impact wrenches. Having been a mechanic for many years these gloves were a God Send when they first became available. I am retired now but still continue to use them. There are versions for warm and cold weather and are so much better than what you will find in your LBS.
http://www.mechanix.4ursafety.com/m-pact.html