I would like multiple groups to be able to work on the same project "fu." Project "fu" would contain book content, presentation content, data, tasks, a worklog, and other node content.

Any thoughts? Can I do this using CCK or the project or another module?