TeXShop has a neat solution for this: it lets you set a master document manually (which is no big deal for larger projects). This way, if you hit LaTeX in any of the documents, the master documents gets LaTeXed. This should be a piece of cake to add to TextMate … although I still use TeXShop to compile and check my LaTeX documents.
Max