FWIW, here is a link to discussions started some five years ago.
EDIT – The two general approaches in personal finance management are an envelope or bucket system for budgeting and a checkbook ledger type system for tracking. YNAB and Moneywell exemplify the former as their basis, while Banktivity and Moneywiz exemplify the latter as their basis. You can track finances in a checkbox style view even an envelope-based system, and you can budget or project forward even in a checkbook ledger-based system. This is therefore only to say that, beyond one or the other base approach that an app takes, most also offer at least a fair way to handle the companion approach.
Perhaps the underlying insight from five years ago is this: As you decide what software/app to use, you might first consider what approach you will be more comfortable using, budgeting or tracking. Or put differently, the well structured design approach in YNAB will be of little use to you if you cannot make sense of envelop budgeting.
–
JJW