Get the blue nitrile Bodyguards inspection gloves they are much tougher than latex. Rozalex barrier cream and the hand cream is your choice for after, whatever you think smells nicest
I agree with the blue nitriles, however you might just need a larger size in the latex. One of our guys has hands like a five year old and always ordered gloves for the workshop in only his size so those of us with man's hands were forever cursing the gloves for ripping. Went up a size or two and problem solved.
But the nitriles are still better in stuff like paraffin, diesel etc...
I bought a couple of boxes of blue vinyl gloves at a local boot sale, been very pleased with them for dirty oily/greasy jobs.As mentioned above, the trick is getting the right size for you!!
I use Touch N Tuff Green Nitrile Gloves, Just a thin as normal nitrile gloves by 3x stronger, You can take these ones off and put them on again, Once you've tried these green ones you'll never go with blue again
I'll also echo what's said above about getting the right size. I too was getting through a pair every 10 minutes when working on engines, until the next box I bought was a larger size.
I've been using the same pair of latex ones to dye my wife's hair every 6 weeks for the last year. Just rinse and dry them and put them each time. Showing no signs of tearing yet (though to be fair there aren't any pointy metal bits on my wife's head).
Also, for general workshop stuff that isn't oil-drenched, Assembly gloves are great, they keep the chill off when it's mighty chilly in the workshop and provide protection from scratches (no good for grinding mind). They're fine for oily/dirty things, but being fabric based they're no good for immersion. No sweaty fingers issues though.