I really have no use for commercial patterns any longer. I have to draft my own. But when I was still using them, I purchased cardboard boxes from the fabric store, I think I have 6, sized for patterns. I eventually decided to store them based on what I thought I would use in the next year. I still store this way, as I keep my commercial patterns that have features I might want to use - collars, pockets, necklines and such.
My self drafted stuff is still on brown craft paper, bit I'm thinking of ordering some oak tag/Manila soon. I use binder clips to hold the pieces of each pattern together and use the binder clip to hang them from the wall. This way, I don't have to fold them.
Notions (threads, zips, etc) are kept in translucent plastic shoe boxes, except for the ones I need for a current project. Those are in a box at the machine til needed.