Use a magnetic board and favor tins to organize small things vertically. I'd like to put my spices in the tins, to save space in the kitchen! This link includes lots of great craft storage ideas, including using closet organizers for craft supplies.
Store buttons, etc. in canning jars on a 3 tiered rack. just seeing this makes me want to start collecting buttons again. i used to have a ton but i used most of them on crafts.i like seeing them in jars like this!