This package is now on Github! (https://github.com/cuth/Pliable-Form)
Pliable Form allows your content writers to create their own custom forms right in the content section. These AJAX forms will send emails to the recipients specified. You can create text fields, dropdowns, checkboxes, and radio lists. Specify required fields, regex validation, and additional class names on each field.
The documentation has a lot more details.
The project concept won the CodeGarden US 2008 package contest. Then I gave the Xbox to my little brother for Christmas and the project sat on the self for 2 years. In the mean time, Umbraco Contour was created. If you are looking for something like this project and have a little bit of money, buy Contour. If you don't have money, try this out. If it works, send me an address or screen shot of your form (my info is in the documentation).
1.3 - Added token ability to the email subject and styled the html email
1.2.1 - Forgot to add the CheckboxList Document Type to 1.2.
1.2 - Fixed checkbox issue of not sending the correct value. Added new checkbox list to Pliable fields. Added "placeholder" option to Pliable Text fields to make the default value clear on focus or not.
1.1 - Auto Responder message now accepts tokens that pull values from the form. (as suggested by Marcus)
1.0 - Use Pliable Form as a stand alone page or pull it into an existing page.
.9.6 - Fixed the issue with emailing all values of a multiple select field.
.9.2 - Fixed: The custom class wasn't being applied on the radio list.
.9.1 - Fixed a small issue.
**** Some users are having problems when setting the "To" and "From" addresses in the dictionary items. To resolve this, they create appSettings in the web.config with identical names.