I've heard good things about this:
https://ia.net/writer/
It does things Ted-Nelson-style with transclusions. It's android/iOS, so I won't touch it, but people say nice things.
Personally, I like GitHub flavored markdown and a text editor. There are programs in all of the popular languages to convert that to HTML.
We tried MS Word years ago. The zipped 2007+ format makes the git repository blow up, so we dropped it.