i've been using neutrogena healthy skin
its pretty sheer! but buildable and doesnt clog my pores
it can be dewy so its best to set it with a powder.
probably my favorite though is maybelline superstay
stays on all day, satin finish without a powder, covers EVERYTHING.
but its thick... and potentially clogs pores but hasnt broken me out
my only real con with it is that the colors dont match me
i have to mix it and even then.. it can look a bit orange or pink on me :/
i used to use the tinted moisturizer by physicians formula
its really lightweight! it would even out my skin tone nicely but you could still see blemishes
but its good if youre not looking for something too heavy
and you dont need to set it with powder
all from the drugstore
hope this helps in some way!