Hey love
So I have the same problem, I'm currently using Garnier products for skin, I've tried neutrogena but that's not for pur skin type, it made my skin worse but kept it moisturized. I'm still looking for a good foundation, I've tried NYX & fit me but I'm still not satisfied with it. The fit me foundation is way better than NYX as it doesn't allow your skin to produce more oil and gives a better coverage + it has a primer already in the foundation.
My suggestion is that if you have a medium/olive/mediterranean skin color you shouldn't try the MAC foundation, as it doesn't provide the colour youre actually looking for, it has an orange tone to it and looks cakey on our types of skin.
For tools, the swiitch beauty 10 piece brush set works wonders. I highly recommend their brushes as it applies so well and give you a good fresh look.
I'm currently trying some concealers and other products out from clicks and there stores , I will update you on more things as I try them out.
Much love,
Noelle