I recommend something like Obsidian instead which is a markdown editor (newly upgraded) along with an entire knowledge base and note taking system that can create and maintain references across files.

https://obsidian.md/

MarkText is free and open source (MIT License) while Obsidian is closed source, which is an important distinction for some users.

Some of the other alternatives mentioned here, like Zettlr[1] and Dendron,[2] would be more suitable for users who prefer to handle their Markdown documents and notes with FOSS.

[1] https://www.zettlr.com

[2] https://www.dendron.so

trilium is another good one. https://github.com/zadam/trilium