Sounds like you want one program to handle multiple different tasks, where you may be better off with two. Tracking expenses and evaluating your investments are two very different things, so the same program may not do both of those very well. And the specific program that will best serve each of those needs will depend on how you like to work. For me, ease of implementation was the top priority, so for years I used a notebook with something like 4-6 major categories (food, housing, transportation, recreation, misc.?), and simply wrote down everything as I spent it; I paid no attention to things like tracking real-time cashflow (e.g., did I record it when I bought the thing or when I paid the CC bill?) or investment transfers (which were automated). My DH, OTOH, is an engineer who likes as much detail as possible, so he put everything into Quicken, and tracks all the transfers and shares bought and account values and all that.* He also did his own spreadsheet with retirement projections. Figure out your own preferences/how you work best, figure out the specific things you want to be able to do, and then find the programs that mesh best with your workstyle for each of those tasks.
*Which I, of course, now avoid, because it's WAY more complicated. Luckily the strict budget is no longer as key as it was back then.