I do something similar to this. I bought baseball (or football/basketball whatever) card holders that go in a 3 ring binder. I cut cardstock down to the size that would fit in each space. I then cut out a small swatch of fabric and glued it on to the card. I then write on the card where and when I got that fabric, and how much I have of it. I haven't done my whole stash yet, but I'm working on it. This way, when I find a pattern I like, if I need to "fill in" by buying new fabric, I can take the cards out of the holders and take them with me. (The cards would even fit in a wallet/billfold) This way I can see the true colors of my fabric to find something that goes with it.
~Heather