in reply to Alternatives to Module::Starter
Hi, I'm the creator of Module::Starter, but have handed off maintenance to someone else. When I created Module::Starter in 2004, there was literally no tool to create a skeleton module. h2xs created a .pm file, but none of the other trappings of a good module distribution like .t files.
I've stopped maintaining Module::Starter for two reasons: Module::Starter as it stands now works just fine for what I want, and Dist::Zilla is (to me) the heir apparent to the throne.
I suggest that you look seriously at dzil and talk to RJBS about any ideas you have before you go and roll your own. Ricardo is a fantastically responsive author.