I have shelving all over my walls which in turn are loaded with plastic baskets from the dollar store. Each basket is designated by colour. Its kaos in my sewing room, but I'm creative not neat, besides I know where everything is when I need it. When I'm working on a project I have a large Rubbermaid tote that I dump all the fabric I need for the project into. When I'm done, I go thru the tote and put everything back in it's own basket. At least that's the theory...lol