You may want to check out Silverbullet – I’ve been migrating away from Logseq over to it and it’s been a wonderful experience.
it takes a bit to get used to and you have to be comfortable writing some Lua code, but once you’re in the swing of things with it it really is great. Instead of fitting your workflow into whatever Logseq thinks it should be, you can tailor Silverbullet into what fits you best.