Need to get on top of my accounts a little bit. Looking into plain text accounting. Basically you keep your ledger in plain text files and the apps provide various helpers and reporting built on top of that. Integrates quite nicely with org-mode, so works for me. Just need to choose between ledger, hledger, and beancount though. Beancount has fava built on top of it, but it doesn't seem as good for budgeting options. I might go with hledger and use the beancount converter to display it in fava.