I use plastic storage containers that my wife bought at Target. They don't sell them anymore of I'd buy more. Basically they are individual storage containers with attached lids that fit into a case like a chest of drawers. Hobby Lobby has something similar for $70, but mine only cost about $30. I have two sets and each set has seven drawers that each is 12" x 12" x 2" or so. That's where I keep my blocks and I've got so many blocks that I'm worried about the thing collapsing.

Beyond that I have a bunch of individual plastic cases about the size of shoeboxes and I keep miscellaneous items and tools and supplies in them.