Foundation and skin care for oily skin.?

Anything for blemishes and dark spots also?