wxPerl/ActiveStatePerl

Runs optimally on Linux, OSX and Various version of Windows.

One build setup, three build types, effectively.

You would be hard pressed to get something better than wxPerl.

Perhaps Strawberry Perl in place of ActiveState Perl

Strawberry Perl gives you full CPAN toolchain capacity, vs ActiveState not being able to easily (as the use PPM for packaging and you HOPE they package your module)

ActiveState Perl is a company keeping it working

StrawBerry Perl is a community, though its a "compile your own" method-ology

Personally, ActiveState probably is the better alternative right now, as you shoud be able to move to Strwaberry later when it matures more in a while.