SharePoint is a great tool for project collaboration, even if you are not using Project Server. It can serve as a “lightweight version” of Project Server by setting up project sites and using a common SharePoint list for project deliverables, another for risks and issues, etc. It can be especially helpful in cases where project information is located in different places. This can be handled by having a SharePoint list of projects which includes in each project record basic information such as the Project Manager, Project Lead, Customer, Start Date, Current Risk Level, etc. as well as links to specific information such the location of the contract/SOW, specific project site or documentation folder, schedule (like from a third party tool), and status slide. Then, a view can be made on a SharePoint site or page providing the information for all projects and can even be customized very easily using SharePoint Designer to show status by color coding.