I also use Geany as my GUI-oriented editor, both on Windows and Linux. I like that I don't have to think about different shortcuts when I switch between environments. And feels light-weight; doesn't get in the way. I'm not a big fan of elaborate IDE's. I do some work in MS Visual Studio (non-Perl-related stuff) and for all its bells and whistles I still wish for simplicity.
does Geany support correct/automatic code-indentation? When I took a look into it 2 weeks ago I wasn't able to figure out how.
>I like that I don't have to think about different shortcuts when I switch between environments.
indeed an ugly problem, I solved it by resetting/aliasing the usual control keys in emacs to mainstream - like x,c,v,a,z,f - which was tricky because I needed to elaborate some DWIM decisions to support the old functionality.
And most people have such problems of conflicts with "muscle memory" of there fingers.
E.g. I know people who try making there Firefox behave like VI with add-ons like vimperator.