I just started using Threadloop. It is almost for sewing what Ravelry is for yarn crafts, which I’ve been longing for forever. I like it so far and is a multi-featured option to replace your pc directories if you don’t like them. You can notate how much of each fabric you have and include pictures, weight, stretch, whether or not you’ve washed it yet… the list goes on. Obviously it would take some time to set up. So far I’m getting by just fine using only the free version but there is a paid version with upgrades.
As for storage, I finally got some of those comic book paperboards and some plastic shirt clips, which allows me to put my fabric on a shelf like books or stack it. It looks way better than what my stash looked like before…