Сложно выбирать программу для домашнего учета. Нужно понять что важнее: простота или мощность. Причем нужно отдавать отчет - сложность программы чаще является сложностью в освоении, а не в пользовании.
Могу предложить ряд финансовых жизненных ситуаций, для учета которых нужны сложные программы:
Глобальный шоппинг в супермаркете. Для таких закупок существует опция
сплит, позволяющая разбить одну транзакцию на разные категории.
В кабаке сидит компания. Вы расплачиваетесь за всех кредиткой и собираете с остальных их части счета. В такой ситуации сплит не работает, поскольку идет работа с несколькими счетами. Нужно вводить две транзакции: расход со счета “credit card” на сумму счета и доход на счет “наличные”. Лучше присвоить транзакциям одну категорию, тогда в отчетах по категориям сумма, реально, оставленная в кабаке будет правильной.