in reply to OO CGI Engine
It's exactly what you describe -> it takes Perl OO to another level, and has a lot of well-thought-out abstractions for security and persistence.
I've implemented a very small site in it and learned a lot.