Never thought about these - seems like a good idea. I have been using the plastic zippered covers that I got when I bought some sheet sets. Also have two zippered clear plastic bags for shoes.
For cosmetics I use some very nice ziplock type pouches the Virgin Atlantic gives out in Business (Premium Economy) with amenities