I use $1. plastic shoe boxes to store pre-cut squares, triangles, jelly rolls, charm packs and small scraps separated by color. Smaller bags within other plastic shoe boxes are used to sort 4 patches or HSTs by size. Uncovered plastic shoe boxes within a large drawer are compartments labeled as to press, to trim, and file. Pattern, fabric and usual work in progress fit in the flat scrap-booking type hinged plastic boxes used by Judy in Phoenix, AZ. The exception would be using a large sweater box if working on one of Bonnie Hunter's mystery quilts because I corral so many colors. :-) Confession: UFOs or almost finished WIP can be downsized to Rubbermaid take-a-longs about size of 9x13 cake pan.
No wonder DH says I have containers for everything or was that everything goes in some type of container! He's <3 right! :-)