Very nice. You could improve the usability of this script by
adding more command line options (try Getopt::Std or
Getopt::Long) that will allow the user to customize
the resulting template.
Maybe you don't need the comments, maybe you want to add -T,
maybe you actually want to leave out 'use strict'.
i developed a similar script many moons ago and i find
myself always deleting sections and changing this and that.
Some simple command line switches would take care of that
problem. Just a suggestion :)
Good job on constructive laziness! :D