You can also just create your own PDE tooling projwect and extend PDE project templates.
There is a great article at IBM DelevoperWorks network that gives a great introduction to Building templates with the Eclipse Plug-in Development Environment
You can also read up on Eclipse documentation about following PDE extension points:
org.eclipse.pde.ui.templates
-- registers plug-in project content templates that are used to generate code for the new extensionsorg.eclipse.pde.ui.newExtension
-- contribute wizards that will be used to create and edit new extensions in PDE plug-in manifest editororg.eclipse.pde.ui.pluginContent
-- provides for contributing wizards that create additional content of the PDE plug-in projects