I mostly write notes and technical texts. Started off with Evernote, then tried a bunch of things: Obsidian, Notion, Joplin, ended up using Logseq. IMO Logseq is perfect for people who value their independence from the cloud: it is local-first, stores everything in text, works well with Git.
I would have really appreciated not being tied to it's editor, but so far it's the most convenient app I used for my purposes.