Formidable provides tools to display forms via AJAX calls, and performs actions on the submitted data like flow control, email, PDF creations. All wrapped in a neat EE2 module. Frontend visualisation is automatically provided in EE2 via the module, and as an EE1 extension which talks to the EE2 module.