I am at a company with several departments, and has different projects, here is an example...
Marketing Department has a Website Update Project, a Bugs Project, and an Email campaign project. These projects need to have their own document libraries, task lists and discussion boards.
What woould be the most efficient way of doing this? Would I have to manually create different subsites and apps for each project?