Here are some useful CPAN module lists:
* MetaCPAN favourites leaderboard - https://metacpan.org/favorite/leaderboard
* Task::Kensho - This is a list of recommended modules for Enlightened Perl development - https://metacpan.org/module/Task::Kensho
* Perl Best Practices CPAN module recommendations (outdated so read the notes) - http://www.perlfoundation.org/perl5/index.cgi?pbp_module_rec...
So starting from ground zero you could do...
$ curl -kL http://install.perlbrew.pl | bash
$ perlbrew install perl-5.16.2
$ perlbrew switch 5.16.2
$ perlbrew install-cpanm
$ cpanm --force TryCatch [1]
$ cpanm Task::Kensho
Above took approx 30 mins to complete on my Mac here and gives you...
- Perlbrew which allows you to have multiple versions of Perl running from your home directory/folder - http://www.perlbrew.pl
- cpanminus (cpanm) integrated with Perlbrew to manage your CPAN modules per Perl version - https://metacpan.org/module/App::cpanminus
- Perl 5.16.2 with the (basic) Task::Kensho modules loaded.
[1] - There is currently a problem with a few tests on TryCatch so forcing this through first meant there were no hiccups with Task::Kensho install.