I'm now riding a couple of bikes... and each is a little different. It might be best to setup a seat bag with each bike, but that isn't always practical either.
My winter bike now sports Tannus tires, and so-far, NO FLATS. The biggest problem is leaving my pump home when I'm pulling the trailer with that bike, or forgetting the pump when I hop on a different bike.