I can't help with mascara, since I only wear clear, if any....

But I have been loving the garnier BB cream for foundation. It's liquid, but it lasts all day and feels very natural on. They have one for dry or normal/oily skin. I use the normal.
2C/ Coarse/ Normal porosity/ SW Florida/ Salt & Pepper
Cleanse: AIA cowash, TJ Tea Tree Condish
Condish: JC Too Shea, Tresemme Botanique
Stylers: flax/okra gel or KCCC + CJ PP or JC Spiralicious
Experimenting with Got2B Ultra gel and loving it so far!