My GP currently prescribes big tubs of Zeroderm Ointment for me. It is quite soothing and a bit less greasy than vaseline. I do like the sound of the Body Shops hemp hand protector.
@SB.25 thanks for the tip. I doubt I'll manage to get it on prescription, though.