In case anyone is looking for a recommendation, I started using Obsidian for taking notes recently. It creates markdown files which keeps things nice and clean and then I use Syncthing to sync my files rather than their paid sync option. If Obsidian ever enshitifies I can either use an old version of the application or switch to any other markdown editor.
I’m considering having some sort of nightly sync to a git repo as well for version control but that might be more complexity than I need.