in reply to IDE for Remote Coding/Testing
If the remote server is "close" enough to you, network-wise, you may be able to get away with just running a local X server (there are several for Win) and running Eclipse on the server displaying locally.
In Section
Seekers of Perl Wisdom