I like Tourmaster stuff. I used to wear the TM Flex series jackets and over pants. With all the liners this gear could go from base all mesh to fully insulated and various configurations between. Currently I wear the TM Pivot jacket and the TM Venture Air 2.0 over pants in all seasons. The pant go from all mesh, add in the wind/rain liner for when the temps get a little cool, then in goes the insulated liner for cold temps. The jacket has very large chest vents with the vent covers folding down inside the lower part of the jacket and also bicep vents (way better than shoulder vents). Almost the entire back opens up to mesh in the same way so not just a vent slot but 3/4 of the back becomes mesh. Then close all the vents for cool temps, add in the wind/rain liner for even cooler temps, and finally the thermal liner for cold temps. I also have a wind/rain liner and thermal liner from my old Flex jackets that I can use alone when camping but add under the insulated jacket when temps drop even more. And then when I ride in REALLY cold temps, like near zero F or below, I slip in my thermal long johns and add also a fleece sweater jacket under the riding jacket. That does get a little snug but still very warm. Been able to ride well below zero F with this setup. In the past Gerbing heated gloves kept my hands warm in those coldest temps and thin socks under thicker socks in my Alpinestars Air Plus V2 Gore-Tex boots have worked fine in all temps. Of course the foot protection of either the Burgman or AK 550 scooters is plenty to ensure my feet are comfortable in those temps. I also have some TM winter gloves for when I don't need the electric heat. And now I have the heated grips on the AK to delay when I need extra heat.
For hot temps I simply take out all the liners, open all the vents, wear thin socks, put on my Alpinestars Copper gloves (mesh with a hard plastic knuckle protector) and ride. Oh, and always, always, wearing my full face HJC C70 helmet.