I usually wear leather roper type work gloves because they fit snugly and I can still work with them on. They allow me to pick up small items (ok, not flat washers) and keep my hands from getting scraped up or dirty.

When I have to work outside in the cold I like to take a pair of regular work gloves and cut off the fingers between the second and third knuckles. I then put these gloves on over top of the roper gloves. My fingertips are just covered with the thin layer of leather from the first glove, while the rest of my hand is covered with a second glove as well.

That works for me.