First of all you're not gonna really maximize your "Income" at the .01/.02 level of cash at Stars, unless you are crushing It for like 30bbs over a decent sample. Even than that's like $600+. So the question to "Maximize" shouldn't really be what you think of but more so, what to play "In-order to move up limits", than you can think of $$$ as the more you move up In limits the more $$$ you can make. Take also Into account that playing 1 table vs 12+ and for prolonged hours vs short hours + number of hands you can play per month are all needed Information. This Is of-course assuming "You're only gonna play cash", and nothing but cash.
Now same thing applies with tourneys but they are somewhat different as tourneys aren't really about, how many hours you play but about the level you are yourself are playing at. For Instance If you are better than your competition you face on average, than you should actually "Cash" more "Relatively speaking", yet In MTT's the thing Is (Especially) at the micros, players tend to be more of a "Station/Sticky/Nuttier" than you can expect, thus this will Indeed Increase your "Variance"+ you need to run well enough to actually run deep In MTT's and that Just doesn't happen often enough for the regular Joe. Also would like to ask, when you ask the question, "What to play to maximize my Income"? What do you think Is a good Income? 5k? 10k? 100k? 1 Million? Theirs a difference between winnings and/or Poker B.R. You can win a 20k GTD and feel like you're on top of the world, yet realistically speaking, a 20k GTD Isn't that much money to be won In the first place? Now winning a 20k GTD and using It for a "Poker B.R" could go a long way.
Same things apply to STT (Sit-N-Goes), It all realistically comes down to ROI at the end of the day for MTT's+STT's, and Buy-In amounts. Without really knowing exactly how many "Buy-Ins" you have and/or want, than how can we know to really give you an Insightful answer to your question