in reply to Perl Programming Tools - (who, what, where, when, and why)

I prefer xemacs. There are versions available for Unix, Linux and Windows. See for more info. xemacs offers color coded datatypes, Perl formatting, and an interface to CM some systems. I use SCCS because my needs are simple, but others are available. It also knows about C, Java, XML, etc.