Auto-Populate Master Task List


I am managing several projects for our team. Each project has its own task list and project elements. I would like to create a master task list that is a combined list of all the project task lists and I would like for it to automatically populate when there are any updates to the project tasks lists. Is there a way to do that?

Thank you,