I have a couple from Tumi and LeSportsac. Not really cheerful but extremely durable and lightweight nylon. LeSportsac are really inexpensive and have more options as far as patterns and colors. HTH!
I love the LeSportsac pouches! The exact reasons you said, durable, lightweight, inexpensive and I love choosing different patterns! I found 2 at TJ Maxx for $10 each for the triple zip and I love them. I've seen others since and some of them are so cute that I have to resist collecting them lol. Before I found the Lesportsac I had a Vera Bradley cosmetic bag that I still really like, they have a nice easily cleaned interior too and I like them for the same reasons as the LeSportsac.