in reply to good perl editor
I like this one http://open-perl-ide.sourceforge.net/. It has an integrated debugger and you can drag and drop variables to a watch window. The only knock I have is that you can only run one script at a time in the environment. I haven't upgraded it in a while so it may have more features.