The best note taker for power users: Obsidian
Obsidian markets itself as your “second brain”— this isn’t something for those who want a lightweight, straightforward note-taking app, but for those who want something that’s fully customizable that can grow and grow and grow. Notes are all based around linked text files, but they can be combined together in an almost limitless number of ways.

It helps if you know something about Markdown before you get started, but Markdown isn’t that difficult to learn if you’re a beginner. It helps you set out the formatting of your documents, and there’s also a graph view for getting an overview of your notes. Obsidian isn’t going to be for everyone, but for those it suits, it can prove to be hugely useful.