I don't know what you consider affordable nor do I know how handy you are...but....
I am in love with the Elfa systems from
The Container Storeand right now they are having a 30% off sale. Just yesterday I purchased a system for our coat closet (it's a knitting closet

). Basically, it's a self assembled cart with pull drawers. You can choose the number and depth of the drawers and you can build the cart in varying widths.
Hereis a picture of the one I bought and assembled. They come in moveable systems (like the one I bought) and they can also be mounted to walls, etc. Take a look around at the site and see if you can't figure it out. Some look a little nicer than the one I purchased but they weren't in my budget. :(
I've also used rubbermade pull drawer systems too and they are a little less expensive.
My dream (when we complete our basement) is to have my own room that looks like a mini yarn store. For now--I have to make the elfa systems work.