We've been using these micro mesh pouches in our bag for a while now. They're durable, good looking, and they come in a bunch of different sizes. Now that we're working on organizing our home, we're thinking of picking some up for our medicine cabinet and bathroom.
They'd also be great for organizing jewelry, make-up, the junk drawer, and the office. They're pretty inexpensive (available at the Container Store for $1.99 - $6.99) so we usually buy a few at once.