Author here. I'm a certified accountant. I ran my own finances in a double-entry Excel/VBA system for years because the off-the-shelf options forced a choice I didn't like: GnuCash (correct, but heavy enough that even I dreaded the daily entry) or the app-store budgeting apps (pleasant, single-entry, cloud-hosted, usually wanting a bank login).
So I built a local-first double-entry desktop app — a plain local database file on your own machine, no telemetry, no aggregator. Happy to talk about the local-first trade-offs (no auto bank sync is the price), or why I went one-time-purchase instead of subscription. Not here to pitch — genuinely interested in how others in this crowd handle their own books.