This can be done, got a paper from MS
Some facts first:
Project Server uses the Project Workspace template as parameters for all subwebs. When you make modifications to individual subwebs it does not modify the Project Workspace template, but only modifies the individual subweb. In the end any newly created subwebs will be created based on the Project Workspace template not the modified subweb.
Create an additional site template and add it as a selection for Project Server to use in place of the Project Workspace template.
Steps to customize default Project Workspace template:
1. Create a new project site (for example: TEST) using Project Workspace template
a. Go to
http://servername you will see a page appear titled Project Workspace HOME
b. Select Create then drill down and select Sites and Workspaces
c. Enter in the Title (TEST) and URL name (
http://servername/test
d. Select create.
2. Modify the site to meet the needs. Add best practices documents. Go to customize columns and settings on Issues and Risks, add columns, and create custom views.
3. Click on "Go to site administration" for this test site.
4. Click "Save site as template" and save the site as template "test_template"
5. Click on “Manage Site Template Gallery", select "test_template" and save it as a .fwp file somewhere on a network share. By default the file is saved as a .stp. It may be necessary to browse to where the .stp was saved and rename the file to reflect an .fwp file extension.
6. Go to a cmd line prompt on the WSS Server.
7. Navigate to %programfiles%\common files\microsoft shared\web server extensions\60\bin
9. Type stsadm.exe -o addtemplate -f \\servername\sharename\test_template.fwp -title “Name of Templateâ€
10. go back to PWA - Admin - Manage WSS - Default Settings, and select your custom template and click on “Save Changesâ€
From this point on, all Project Workspaces will be created using the new custom template.
post back if u have any problems