Sharepoint, Office365 and Yammer for Effective PMO.
a. Using Content Type to organize your PMO Structure
b. Effective Site, List and Library Templates for Project Sites
c. Using Yammer for external projects with vendors and customers
d. Project Request Process using InfoPath Web forms and SharePoint Designer workflows