My wife (not diabetic) has had excessive sweating since early childhood. Hers is due to a condition called hyperhidrosis. A lot of the time her hands and feet are drenched, which means she is rarely not cold in winter! We got her a machine a few years ago, which athletes use to reduce sweat. You put your hands into it for 20 minutes and it administers very small electric shocks. No idea why it helps, but it does reduce her symptoms. The machine is expensive though (I think it was around £500). However, if you can prove it's for medical purposes you won't have to pay VAT on it.