I'm prototyping a code editor / outline editor / mind mapping tool (a kind of a weird mix) and I need to show and layout lots of editable and formatted text, arbitrarily positioned (no lines of text basically) with some graphics interspersed. Currently I've done part of it in JavaFX, basically not reusing any of the high level widgets, just the scenegraph and the Text nodes.
How high/low should one go if I try to do it in Compose Desktop? I'd like to not implement text layout myself, and would like to get some decent performance... any other tips, tricks, ideas welcome!