Scrivener

Scrivener is a powerful content-generation tool for writers that allows you to concentrate on composing and structuring long and difficult documents.