Why not (n)vim or emacs and some plugins?

I was thinking a plugin wouldn't be sufficient for extending it beyond a regular markdown editor, so I went for a full standalone app instead for better upgradeability, optimization, etc.