I have a pegboard that takes up about half a wall in my sewing room. It holds tons of things! And you can see what you need at a glance. It's the best thing in there.
I got my supplies at Home Depot. Great investment.
(but my sewing room is still a mess haha)