Actually as long as I’m making comparisons, Sage did one thing that nothing else I’ve seen did, which I thought was a nifty quality-of-life feature, related to this thread
The very first time you import a bank statement into a bank account, Sage picks a random transaction from that account, displays it in a pop-up window, and asks “Is this transaction money going out, or money going in?” (The actual text was longer than this, and it gave 3 checkboxes to choose from, which I don’t quite remember.). From this, it’s inferring whether the positive and negative numbers on the statement transactions represent inflows or outflows, thus neatly solving the issue that different banks (or credit cards) in different countries may use different conventions for representing things. Once you’ve answered this question, it never asks you again (for that account).