Don't use this module unless you want to experience major maintenance costs down the road.
Edit - was a bit harsh in my initial review. Not bad, but it can be rough if you forget how it works, then have to relearn it. If you use this module, use it wholeheartedly, don't just implement part of your app in it.
This module solves the age old problem of how to process form data. I've been using it on a catalyst based project along with Catalyst::Plugin::Form::Processor, and it has been working really well. It allows you to abstract your form processing logic from the controller, so that you can reuse that logic in multiple environments. Having written my own form handling modules in the past (and failed), this module is a welcome relief.