i like prada. i'm usually not a fan of their nylon stuff but it doesn't matter if you spill make up or anything in it, you can easily wash it off. i ruined quite a few bags with make up and eyeliner stains, but not this one!
it doesn't have a print, but it comes in different colors!
Coach also has a few that are great, but if you don't want to mix brands I would also suggest something damier. Also, if you are afraid of makeup stains, not to worry as the Mr Clean magic eraser really does work miracles. I purchased a bag off of ebay with lots of make up stains in the bottom of the bag (eyeliner and power), I swiped the eraser over it and the stains are gone !!
I usually don't carry makeup with me other than lip stuff (liner, balm, lipstick/gloss). For those I use the LV Mono pouchette that came with my Petit Bucket bag. My makeup case at home is a black leather Bobby Brown case, really nice for keeping everything organized.
I just use a large Coach Hamptons Weekend wristlet. They are not too expensive now and hold up pretty well. They also come in several different colors. It holds quite a bit and it fits nicely in my Cabas Piano (which is my smallest bag):