I am using vim to write code. It's a great experience, vim has lots of nice tricks you can use to make your coder life easier. When I first played with Catalyst, I started to think I need something bigger to manage my project. I was sick and tired of cd svn/app/App/lib/App/Controller , vim Foo.pm, cd ../../../root/static, vim styles.css . You know, the usual stuff. After playing with some IDEs (k