Why have I never thought of this? I get really cold hands in the winter to the point where I have to take very frequent breaks from typing because my fingers freeze up. I'll definitely get one!
What kind of helps since we all needs breaks for the keyboard every hour anyway is to do clasp your hands and bring your arms up above you and do some movements like turning. Alternatively do some lifts with weights as well for more strengthening and extra bloodflow.