I love this a lot. I have spent a great deal of time considering digital document writing. The hybrid of document and canvas is a must and is commonly found in PKMs now (obsidian, logseq, affine). Collaboration features are also a must imo, but not often found due to it being difficult to implement and scale.
Looking forward to tracking this project! Is there a community one could join to get updates?