The use of an in-app editor would be a way to edit a story without leaving the application itself, and having physical ownership of the story you write.
This would require a way to edit the story in the application, and a way to save the updated story to a file or database.
While having ‘buckets’ is a way to index stories on a file system, it does not work as well for a story. The use of a database would also require steps
or scenes
to be stored as an array, and would require a way to index the story.