-
For something a bit more portable, I've had a lot of luck with fishing tackle boxes. They have a ton of compartments, weather proof, you can sit on them, some of them have wheels, reasonably prices, sturdy and they're usually portable. And Shimano do some, believe it or not, branded "ultegra" and "nexave". They must have a single brand-naming department across all their product lines.
This will hold all you need for a bicycle. Box for life.