There are so many different brands that I use for difference things.
So my favorite for eyeshadow is urban decay naked, naked 2 and naked basic palettes. Although I am looking into branching out to cream eyeshadows and I think Benefit cosmetics has really nice ones that I'm actually thinking of buying today.
For lip my absolute favorite is Buxom I have their rouge and exhibitionist lipsticks (those two in particular are pretty bold colors but they have others in the collection that aren't). They are long wearing, highly pigmented and give me a satin finish which is really nice since I prefer that over matte any day.
Lip balms my must have is Rosebud Perfume Co. Rosebud Salve it makes my lips all smooth. I use it everydayyyy day and night before I go to bed.
My favorite brand for bb creams is Smashbox camera ready bb cream because it does an amazing job at evening out my skin tone without making me look like I have anything on.
And the one time I would splurge on is a good moisturizer. Since I started wearing makeup about a year ago I found that without a good moisturizer my makeup just didnt look as nice. Remember whenever you apply makeup on your face like foundation, bb creams, powders etc. you will be able to see random dry patches on your skin. Because this has happened to me so many times I began really searching for a good brand. I have been flirting with the idea of taking the dive and buying the Dior Hydra Life Pro Youth Comfort Creme after getting a sample from my Sephora store and falling in loveee with it but its $56 =0. But it feels really nice on my skin, smells awesome and doesn't break me out. Thats a biggie!!! Finding a moisturizer that gives you enough moisture without clogging your pores and causing break outs. I have had the misfortune of finding out the hard way of some products that just did not work for me because they caused serious break outs =(.