Here is a short guide for organising a large LaTeX project.

Here is a starting kit for such a project, implementing the ideas from the guide. Arguably, the .sty file in the kit should be a .cls file, since it contains settings for the document class memoir. The idea is that users who want to use a different document class need only remove those lines.

Here is the same starting kit as above, but in the paper format used by Ph.D. theses at the University of Oslo.