pp is an excellent recommendation. You have to point to the tk library in a beginblock for it to behave on a machine without perl or tk installed, but otherwise, I've been using pp for years for internal tools for $work.
Comment on Re^2: Error while making a perl using perl2exe