Do you have somewhere an article or similar about the motivation behind this project, i.e. how did you went from "I write a novel" to "I need to write my own editor to write my novel"? That would be really interesting!
https://dave.autonoma.ca/blog/2019/05/22/typesetting-markdow...