So I had a look at ways of having a team of people all working on one project.
As far as I can tell now, the most usual ways are to have someone who everyone gives their stuff to and who puts it all together, or to have a shared FTP account or somesuch. Neither are particularly efficient.
Quite apart from using SubEthaEdit for collaborative text editing (highly recommended!), I was wondering if anyone has experience of using subversion and how well it handles resource forks. Because if it does that well, that could be a whole new way of approaching team development.