WOW!
I'm still working on my desk but I will steal some of your ideas!! In return let me pass on some of my "inovations". Thread storage - ice cube trays. I stole one of my "canned goods" adjustable shelf racks out of the ol' motorhome (Campers World) and some 3" wide by 10" long storage baskets for small items. This keeps them within easy reach.

------------------
Cactus