I’ve only tried gnucash and skrooge so far. As an accountant I preferred the mechanics of gnucash because it’s double entry, but it’s ui to me is just terrible. Skrooge looks better but I only spent a small amount of time on it and didn’t really like it.
All I really want to do is largely automate the categorisation of my bank transactions and do some personal budgeting. Unfortunately neither have done this the way I want to, although gnucash is very good at the categorisation to be fair.
However I’ve instead done it myself in excel using vba. I’ve also started attempting to do it using python and Pyqt5 but I’m a beginner in that regard so don’t think I’d ever get to the point of being knowledgeable enough to build a publishable app.