Multiple concurrent projects competing for shared resources is at the very focus of Multi-Project-Planner.
The project activities are booked on a schedule, common to all work teams.
I.e. the Gantt charts of the projects are superimposed upon this common schedule.
This way both resource allocation and the interrelationships between the activities are handled in one and the same view