Right-clicking and choosing 'open sub declaration' almost never works
It's necessary to instantiate objects like my $q = CGI->new(); instead of my $q = new CGI;. No problem, and it's mentioned in the FAQ as well, but can take some time to be aware of this.
There is a "match braces" mechanism, but it's not advanced. I.e. if I type print <<EOF, the editor adds matching braces like this: print <<EOF>>. However, should I press the semi-colon, it could know that I'm going to print a Here-document and hence should remove the matching braces.
Code completion is sometimes a bit off. For instance, if you type $ a list comes up with variables. But you don't want this when you just typed my $...
Nice things:
Build-in code formatter, just bang away and press CTRL-Shift-F for beautifully formatted code. This resets your cursor position, though.