My current kit consists of a Venture Heat Deluxe heated jacket liner, and Mobile Warming (Fieldsheer) 12v gloves. The Venture Heat liner has a wireless remote that mounts on the bars, which works well, and can still be controlled with the button on the liner itself. You can also get a 12v battery and keep the heat going off the bike (that has come in handy during the COVID situation). One drawback is you then have to use gloves with their own controller, since there is only one input wire on the liner with no way to split it to the gloves (Venture Heat has gloves with built-in controllers as well, but they only lasted two seasons before I had issues with them coming apart before complete failure). Gerbing (Gyde Supply) and others have two inputs, since they use an external controller, so you can mix & match a little more. I had Gerbing (older before Gyde bought them), and the quality was good, plus their gloves are some of the only ones that have heat on the palms, so if you don't have heated grips they'll be better. I found the external controller to be a little challenging, since there are more wires, and you have to find somewhere to mount the controller to either yourself or the bike. Depending on your bike, you can get a controller that is panel mount, which makes things a little easier, plus it looks like Gerbing now has some wireless options. Lots of choices!
I would definitely go with 12v wired vs. 7.4v battery if you are looking at long distance in colder weather. They have higher heat output, and you don't have to worry about depleted batteries.
Dave