I use the "all in one"
Tour Master Centurion.
It has a lot of features, rain proof, has vents (scoops) on the shoulders that catch air and run it inside the suit, knee... shoulder protection, zip in or out insulation.
Its a little overkill but there has been times that I was really glad I had it on. I've worn it in the hot summer and people look at me crazy but the ventilation works really well ... IF I'm moving.
Takes about a minute to put it on.
I use the suit when it's cold or chance of rain or both most of the time.
Other than that I use a Alpinestars leather jacket with shoulder protection and textile riding "zip over" pants with knee protection.