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.