Just a thought for the hobby detailer. (Might be too much bother for a Pro)
Most of my products are in my basement year round.
I just take the products I plan to use outside or to the garage.
Some tote trays like this work great for me.
I have several and keep different products for different projects in them.
One with just the things I need for a regular wash and interior clean up, one with polishes and LSPs for a full or partial detail.
I do keep a small bottle of an AIO product in the wash tray in case I have an area that needs a paint cleaner or polish such as where I needed to remove road tar.
If I'm doing a waterless wash such as with S&W, all I need is the one tray.
If I'm doing a hose & bucket wash, (rarely anymore) or a rinseless wash, the same tote tray is used along with my double compartment wash bucket.
Did I ever mention I like easy?