I've had a pair of Keis heated inner gloves for over 5 years.They are a tad expensive but quality.I always buy my winter gloves one size bigger than my hands to allow for inner-gloves.
https://www.google.co.uk/search?clie...CoHTkwXgiIKYCg
You do have to put the wiring in your jacket and have a socket to plug into on the bike.I have an SAE connector at the side of my bike which I also use for my battery tender.Also I used a bit of springy coiled wire from my jacket to the socket so when I get off the bike I don't accidentally rive the plug off etc.
I suffer from bad circulation/Industrial VWF(Raynauds) and these inner gloves keep my fingers just warm enough to fight this off but I also have some cheap Hand-Guards fitted.
I also take a 1-a-day Ginkgo Biloba tablet(Ebay) and these have helped with my circulation and fight against the cold.They can take about a month to realize their affect but they work for me.
HTH )