ExtUtils::ModuleMaker --
Under active maintenance
Good for stated purpose
Offers 3 different interfaces