I have shelving in closets. One closet holds big pieces for backings, flannels, fleece and batting. The other closet holds colors and strips. I use clear plastic bins so I can easily see which bin to pull when I need something. Everything is neatly folded in the color bins so I can pick through when I'm looking for a particular value etc.. My strips are broken down into 3 1/2, 2 1/2, 2 and 1 1/2. Those are broken down into colored and neutrals. I've got separate bins for bindings, HST, squares, whatever else is leftover from completed projects.
The bins stack neatly and when I open the closet there is order. We each work best in different environments. I prefer everything in it's place so that other than the project I'm currently working on, there is order, neatness and beauty in my sewing space.