For anyone that can... like climbers and campers, it's hard to do on an ebike for those of us who deal with inclement weather. I'm with you on layers and not overheating. During my winter rides, I am either wearing or have available a hard shell, a thin synthetic down jacket, a 40-year-old wool sweater, sleeveless and long-sleeve wicking base layer undershirts, a pair of insulated leggings, a backup pair of thin base layer socks, a pair of heavy over the knee socks, back-up gloves, and a pair of Rainlegs. All this is in addition to the pants, underwear, socks, and shoes/boots I am wearing. A great pair of knee-high snug rubber boots work great for me. I've used overshoes too... it's better than having wet shoes regardless of sock choice. My rubber boots are in the trailer on any multi-day rides year-round. I don't like any of the waterproof socks available or neoprene gloves I can't keep my hands and feet dry in them. A thin wool glove liner under whichever Sealskinz glove I'm wearing depending on the weather. I haven't used electric gloves but they all look thick and bulky. What makes it work for me is bar bags that allow me to stop and level up or down to stay in the "sweet spot". Make sure the hard shell has pit-zips, I wish my down jacket had them too. A double-ended bar bag in addition to a large Arkel bag holds everything I need to ride all year round in the PNW, but the older I get the harder it is to stay warm. I just concentrate on staying dry from rain and sweat. I'm sure if I had to ride in sub-zero temps all the time I would have a few more layers, like those electric gloves and shoe toe covers.
.