Gnucash helped me to understand the foundational principle of accounting: https://moneyflows.benico.co.za
I see a trend to over complicate accounting. For me it is the best to only make the 5 big "main" accounts (Assets, Liabilities, Equity, Income & Expense) and then manually create my accounts there under.
Ron, this is a brilliant mindset stretcher. I see what you are doing, but it will take some practice doing it myself.