I have pointed out I take fashion and sewing way to seriously before. Are you prepared for the OCD version of stash management?
I have plastic bins and comic boards I roll all my fabric on. Each tote holds anywhere from 40-60 fabrics. And I have a lot (21, I think, I'm not at the shop to count) that is stacked to create a "wall" between my space (aka "The Studio") and my SO's space (aka "The Garage"). Because it's so much fabric, to the tune of about 1000 pieces, I have to have a way to manage it all. My head works, and I can tell you what I have in there, but placing my hands on it is a task.
So...I got professional printed swatch cards done (about $60 for 1000) in index size. To these I can add where it's at, a swatch, fabric type, date, yardage, width, etc. The cards also work for planning, since I don't HAVE to have the fabric, but just the card.
The cards are in a microfiche file cabinet I got used ($30) and hold 2 rows of cards. I can flip through them all I want and not mess up the boxes and when I want it, I know where the fabric is (like one card I have here says it was in KT, which is box K, top row).
Then because I am crazy, I take this even further. I bought pre printed barcodes ($10 for 1000) to use with a POS Maid system ($60) and got a bar code scanner for free. The program does inventory, one of the big draws to it before I actually open a shop (another topic, lol). I can also take photos of the stash if I want to, and have everything digital. However, yeah, no. It might happen for fabric I buy once it's set up completely, but for now, I'm not taking photos. (I am also not marking anything up to today's prices, or anything special, just bare bones what I have. And taxes, but that has a reason.)
So...everything has a price, everything has a bar code and everything a place, electronically and physically. By doing this, I have no need to sort it further. I can just search my database, although that could be organized MUCH better on either computer I have.
But let me not stop here: EVERYTHING I have is inventoried. Thread, buttons, grommets, starch, sizing...I use it, and it costs anything: it is bar coded, priced and inventoried. And where it's at is labeled as to what it is.
I spent about $500 all told on organizing. But there is nothing I can't put my hands on at any time, so it was worth it to me.