LogSeq is another interesting tool in this space. Its primary differentiator seems to be letting you attach arbitrary key-value attributes to pages and blocks and then query things in your workspace to create ad-hoc tables. https://docs.logseq.com/#/page/advanced%20queries
What I really like about LogSeq is the Journal feature that you can specify a template for, and the ability to query TODOs across all of your notes. I take meeting notes and add in action items and they all get collected up and organized using my queries that filter and order by due date. The way they’re presented also lets you easily jump back to the context where the TODO was created.
It’s a prolog based query language so it took a bit of time to learn but now it helps me stay organized and on top of all the stuff I need to do.