Waterproof/smudgeproof liquid eyeliner - I am using a liquid eyeliner from Avon. It is called perfect wear. It lasts a good while and I have been very pleased with it.
Mascara for people with thin lashes-I am using mascara from Avon as well. They have a few good ones that really give you fullness and length.
Good foundation with medium coverage - I use Estee Lauder right now. I have been a Clinque girl for years but they discontinued mine.

Best brushes - I use the brushes that come with the mineral makeup you can get at Ulta (Bare Minerals). The brushes are great but I didn't care for the makeup.
Eyebrow pencils - Sorry don't use.
Don't know if this helps.
