I believe that not only you should own your data in plain files, but also you should own the software that opens those files.
So that your files and tools can grow together, fully under your ownership, through the ages.
The app can be easily tweaked for your own needs via an LLM - code is optimized for that.
P.S. And Golang seems to be great fit for this kind of software.
You might like what I made for myself https://github.com/pratikdeoghare/brashtag
What makes Golang a great fit in your opinion?