That's an excellent question. Frankly, I would probably use an LLM tool
to create a GUI front-end to your Ledger setup (including the scripts).
Example: this is an (unfinished, but working as a PoC/MVP) app
I "vibe-coded" for a friend:
https://github.com/mbork/bank-statement-analyzer#.
Note that it even has a Windows installer (and I don't even know how
it works!). Also, it's not really "vibe-coded" in the usual sense of
the word - while I have /no idea/ how the GUI parts work, all the logic
is either written or at least reviewed in detail by me.
It took me about 32 hours over several weeks. Given that I used that
project to learn a bit of Python and spent considerable time actually
/writing/ it /myself/ under Claude's guidance, and that it is probably
overtested (100+ tests for a relatively simple tool), that time could be
driven down considerably if the goal were to write it faster.
Hth,
--
Marcin Borkowski
https://mbork.pl