Last year I figured out the solution to the problem and now it is my standard for
I have containers for shampoo, mouthwash, windex, laundry soap... Okay I know what you are thinking isn't it a little dangerous to have everything in the same type of container. Probably but I have them labeled and if for any reason I wasn't sure what was in a container I would get rid of it before rinsing my mouth out with it. I can now store a lot more because I don't have a bunch of odd shaped containers.
I have smaller containers for the amounts I need on a daily/weekly bases and just fill those up when I need them.
I think someday when we move back to land I'll probably do this too. I love the idea of my storage cabinets all organized with matching containers.