Have you considered gloves and a old long sleeve shirt?
I use "Mechanix" gloves to work under the hood. They cost about $30 come is different colors and can be machine washed, they are made of Leather and spandex and will save your hands many times! You can even handle hot parts as the surface is fairly thick.
You do give up some sensitivity in handling items but I feel the trade off is well worth it. No more scrapped knuckles or cuts!