I used to use a program called Celtx that you might find useful - http://celtx.com/.
Kind of like a virtual notebook - write the script, build character profiles, add in content that inspires you, and so on. It's been a couple of years since I used it, so things might have changed, but it'll still probably help.