I do well with deadlines, so something like Script Frenzy is perfect for me. A complete screenplay in 30 days (or less.)
Also -
I used to direct those seeking a quick summary of screenwriting format to the Nicholl's page on the subject, but Script Frenzy's is more complete, plus they have worksheets for character, setting and such. So this is my new go-to.