Just a quick tech question here: Why did you opt for ProseMirror over Slatejs?
https://github.com/outline/rich-markdown-editor
https://github.com/outline/rich-markdown-editor