I always recommend some sort of envelope system where you assign every dollar a job. Create categories for your expenses and then you can deduct from those by adding payee transactions. Actual budget has a self hosted option for free and YNAB has a subscription model I believe.
Have you read “stunning digital photography” by Tony and Chelsea Northrup? It might be a little bit geared towards the novice but I seem to remember quite a few advanced tips in there too. Might be worth a skim or a check out from the library?