I have to agree with
infoninja because right now I am quite enthusiatic about FTE, having recently found it (upon the suggestion of a fellow Perl Monk). With FTE, you can have it "fold" at your Perl
sub statements, at locations specified by a regex, or at isolated specified locations.
Take a little time to figure out how to customize your configuration, and you can set the folding and unfolding to occur by keystroke, function key, and/or popup menu. And you might want to change the colors/fonts also....I wasn't comfortable with the default install.
I guess FTE is known only by word-of-mouth....sourceforge and other app sites don't even have a description of FTE...