From Otter This World Software:
There's no product that ties your story together like Story Shark! It let's you visually see your characters, settings, plot points, and timeline as you write. Synchronizes Your Characters, Plot Points, and Scenes as You Write. Timelines your story from a birds-eye view to the kitchen sink. Outlines your story with index cards and storyboarding. Relational database shows your ideas and to-do lists in each scene. Yell for help, and "make your first draft, your final draft.