I'm working on an IWE (integrated writing environment) for writing choose your own adventure stories. On one side will be a graph representation of the story that will be mutable so that you can adjust connections between nodes. On the other side will be the actual text of the story as it would appear on paper. If you make edits to the graph, it will update the paper-representation, and if you select nodes it will scroll to their content in the text window. I don't really want to pay for the storage required to add a saved project feature for users and associated accounts, so I'm ideating on that these days.