Hi,
I have tried two applications in order to create standalone perl executables for my perl applications.
The one is PAR::Packer's pp command
PAR::Packer which you can download from CPAN and has several useful features.
The second one is
http://www.cava.co.uk/packaging/index.html
Some problems I have had with the first were the long startup time of the executable and the not so obvious importing of icons and/or figures to your exe. Cava deals with these issues more effectively, at least to my opinion. On the other hand, PAR::Packer compiles everything to one executable, whereas with Cava the executable is of smaller size but the libraries and modules are in a separate folder which you must copy to the PC you will run your exe.
Hope this helps,
Athanasia