I use clear rubbermaid totes and fold the fabric so they look like little bolts that I can see from the sides. I arrange them by color but keep solids separate. A couple times a year I go through them to remember what I have and am usually pleasantly surprised.
I have been in Justification Mode for the last 6 months. If I can't justify buying it - meaning do I REALLY NEED THAT - I won't, including fabric.
It's not easy, but it is possible. I just don't want to waste more $$ or fabric, and when it just sits there I feel it's wasted. And I have fabric that I bought 23 years ago. Not much, but some.
The good thing is....I love what I have!