The following links provide information about the different ways that you can create Visual Studio item templates.
Explains how to create item templates with the Export Template wizard.
Explains how to manually create item templates.
Explains how to create item templates that contain multiple files.
Explains how to create item templates that are only available for specific project types.
Creating Project Templates
Customizing Project and Item Templates
Export Template Wizard
Starter Kits
Visual Studio Template Schema Reference