Catalyst is great. Unless you want it to help you build simple applications. I'm not trying to take the wind out of claco's sails (http://use.perl.org/user/jk2addict/journal/37068) but I do expect him to conclude that Catalyst lags in this area, compared to other popular frameworks.
Not that this conclusion is a revelation from God. There are a lot of different initiatives trying to fix one or the other problem or adding some feature to make it simpler to develop - either by easing the creation of repetitive tasks or removing some technical barrier. I've started listing these projects here: http://dev.catalystframework.org/wiki/crud. Until now it's just a project list. But don't hold back, please add any information, technical tidbit or comparison. It's a wiki after all.How dare you!