Sudowrite’s Canvas helps writers organize their thoughts, characters, and story points. It is a great way to brainstorm, plan your story, and track your progress as you write. It generates alternate plot points, character secrets, and plot twists with you.