After moisturising my skin, I'll use a pore filling primer on my fine lines and enlarged pores etc then add a hydrating primer I before applying foundation. I use the tiniest bit of powder to set my base if I need the makeup to last otherwise I just don't powder. I recently tried a tip from Wayne Goss MUA(YouTube) who demonstrated working some powder into a puff, then spraying that puff with setting spray before pressing the puff into your skin to set makeup without the cakey feeling/look. It worked well and I used this method at a wedding and my makeup looked great and lasted all day.