I recently started setting up a new Eclipse Workspace for a new project I am working on. It requires checking out from a variety of CVS repositories, including setting up a
Did you check Project set files provided by the team plug ins
Check this http://wiki.eclipse.org/PSF
You can create your own PSF for your workspace and have it set up quickly
cheers, Saurav