I use two types of containers to hold my fancy paper. I like those stacking plastic "drawers" from the office supply store. They are made just the right size to hold reams of paper and I wait until they go on sale for half off (for about $15-$20). These, I use to hold my Large packs of paper.
For single sheets, I bought a file cabinet from the craft store. The file folders for it are so cheap! Only about $3 for 50 at Office Depot and they also sell the "rails" to hold the folders on too! (under $5). I "File" my paper under categories like Card stock, Pastel, Parchment, or under colors like Reds, Blues, Greens, or patterns like Flowers, Plaids, Poka-Dots, Animals, etc.
LARGER CRAFT SUPPLIES
I use plastic "dish pans" from the dollar store and I label them, then put them on shelves I've hung on my walls. I also like those Clear "Shoe Boxes" from the dollar store for smaller items like crochet hooks, glue, pens, embossing power, etc.
I've also hung a "PEG BOARD" in my crafting room for tools, tape, wire, my heat gun and lots of other things. I can see them, so I can find them easily!
If the spool has big holes, take an empty paper towel holder (or better yet for more spools take an empty cardboard Christmas wrap roll), then through the middle thread a piece of ribbon, twine or yarn. Then hang this from a shelf or hook each yarn-end to the wall with an eye screw. Thread your ribbon spools on to the empty cardboard paper towel holder.
If the ribbon has tiny holes in the spools, then just thread a piece of ribbon or yarn through each spool Then tie these to a shelf or wall. (A thin dowel threaded through the ribbon spools works even better!)
I use those tiny little drawers that are used for screws. Not the ones with "snap-on lids" just those tiny plastic drawers. These can be set on a table, shelf or hung on the wall.