Pbl-online.org suggests that the following are important steps in managing a project-based-learning experience: orient, group, organize, clarify, monitor and regulate, manage, and evaluate. The site breaks down these steps here and allows you to consider a couple scenarios and suggest how to manage the project here.
Considering these steps and implementing PBL in 10th grade Core Communication Skills classes, here are the tools I would use for each.

