I keep needles and accessories in a project tote
. It's not a great system, because a lot is just thrown in. Only the straight and dpn needles are in the outside pockets, and if I loose the needle sizer, I'm kind of screwed. I have yarn in plastic bags separated by weight. All this is on my "knitting stuff" bookshelf.