I specifically picked my rings out so that they wouldn't catch on things. I did the "hair test" as I called it. Put the ring on my finger and ran it through my hair to see if it would catch.
I keep mine on even when I'm doing something messy, unless it involves a lot of glue, because I can take them in whenever I feel like it to get them cleaned for free. The woman at the jewelry store knows me by name. One time I brought my rings in and there was bright orange paint in all the crevices. We actually started talking about crafting and it turns out she loves to knit.
So in short, for the most part I wear my rings while crafting.