I don't have a huge stash, but am addicted to purchasing plastic containers.
Projects in separate containers; pattern; ideas; fabric
Two tubs for misc. backing and interfacing.
Three magazine size plastic containers for fat qtrs.
Two Craftsman rolling utility chests with drawers. Line some drawers with rubber gripper shelf liner; tops available for workspace. Separate drawers for cutting implements. machine parts (3 machines); rulers; pins (including empty parmesan cheese shakers for safety pins}; thread; etc. Larger cutting mat as workspace on top of one unit. Have two mats so sometimes piggyback on one unit for storage. I can use both mats on big board as larger cutting surface.
Do NOT pile anything on big board or top of cutting chest as temporary storage spot.
Spare table at opposite side of room on which to pile stuff.
I'm not perfect and will never be. I am realistic. :-)
Small basket available to temporarily store smaller pieces of fabric after cutting. ********Cut up remaining fabric in to usable pieces (squares, strips, etc.) when project is finished and feed them into appropriate containers -- remember the plastic container addiction?
Use leaders and enders to cut back on wasting thread. String piece as much as possible and clip apart items with mailer opener razor blade. Bag taped to edge of both big board and sewing machine table to collect small pieces of fabric and thread.
Note pad near sewing machine for jotting down ideas and/or needs. Wastepaper basket handy.
Candy dish with CHOCOLATE and absorbant coaster for refillable water bottle. These might be last, but not least in my book.
Try one or two baby steps and you'll develop your own system.