I’ve tried lots of different creative writing software packages over the years, and have found all of them virtually useless, except for one. The SuperNoteCard app from Mindola is the one piece of software I make sure to load on every PC and laptop. (I’m not getting paid for this unsolicited endorsement).
What does it do? Quite simple: it gives you sets of virtual index cards to play with, in any manner that suits you. So whether you’re outlining a non-fiction history text, scripting a movie, or outlining a novel, you can jot your notes on the virtual cards, and easily re-arrange them any way you like. You can also “nest” them, to collect scenes into chapters etc.
There are various other features that I don’t use very often, tagging different elements on each card (such as which characters appear in which scenes for example). Best of all, it’s affordable, only $30. Here’s where to get it from Mindola.