I use atlas and foxgloves. I put a small bit of coconut oil on my hands each time I wash them and it has really helped keep them from being rough. I probably do this about 6 times a day, its cheap and its easy. I always wear gloves, I hate the dirt under the fingernail look.
Rebecca