I have a Tourmaster MobileWarming heated jacket which is battery operated. I use this for short rides or just out and about. The controller is built into the battery, which stays in my jacket pocket.

I also have a Tourmaster Synergy 2.0 heated vest. When used, this vest gets plugged into the bike. I routed the power from the accessory port next to the battery. I have the power cable coming out toward the rear the left side panel and seat. The plug is secured through the helmet lock so it doesn't fly around or scratch the paint. As for the controller, I clip mine to my belt on the left side so i can easily adjust the temperature. There is another option to clip it on the left leg with the provided velcro strap.