First I'll show you my stash
and where I keep it - the 2nd spare bedroom is the home for most of my stash
Boxes from Aldi provide storage for buttons, pins, tape measures, and the like. Patterns, magazines, books are stored on my book case and various folders. Needles depending on size live in various places but all are in rolls or zipped bags to keep then tidy
Ongoing projects are kept normally in my fabric knitting bag, but my latest project is too large so is consigned to a plastic carrier bag.
And in case you were wondering what was in the bottom drawer above - my collection of coned yarns
The majority of my stash is listed on Ravelry, and I can more or less see at a glance what I have, so I consider myself reasonably tidy. I also keep my projects page up to date, its very satisfying seeing all my finished projects displayed. This years I am also keeping a monthly/yearly tally of all yarn in and out. Is that a bit anal, I don't think so.