Recent MiKTeX distributions comes with TeXworks. It has some templates built in, which can be accesses from 'New from template ...' on the File menu of the program. You could take a look there: there is nothing to stop you simply saving the templates and then looking at them in your favoured editor.
Best Answer
Recently a package (based on tikz) for gantt charts has been published