questions like this are better suited to the recommendations forum.
but in response to your query, do you have oily skin? if your skin is moderate to dry, you might want to try out a powder like mac studio fix.
otherwise, you may want to check out mac studio fix fluid. i used to have blemish problems but studio fix fluid never caused me any trouble.