I use either aleppo soap, or oil cleansing (ricebran and grapeseed). For toners, i like to use floral waters, for oil control i would suggest lavender. Otherwise, chamomile is a good choice.
For moisturizers, i currently use an aloe vera moisturizer from the brand Logona (for the hydration part), and the cream 93 from Yonka, more expensive but good for oil control. The flakes are probably due to dehydration, so i would suggest you use an oil control moisturizer for day, and a more rich hydrating cream at night. Aloe vera is good for that, you can buy it pure or a moisturizer that contains it as main ingredient.
I use a sunscreen from la Roche Posay, they have a line for oily skins that work well on my skin. If you do'nt already, try to use a lightweight sunscreen for combination to oily skins, sun is a false friend for acne so sunscreen helps dealing with this issue.
I can also add a mask, the cheapest (and effective) remains clay, green or white.
For the breakouts, i like to use essential oils as spot treatment (one drop on a q-tip, no more), tea tree oil is too strong, instead i can suggest lavender (also helps with the scarring issue), or grapefruit, lemon. But those last two have to be used at night as they're phototoxic.