It would be excellent to see a native WordPress custom form API that supports input sanitising, security measures and display of data in the back-end... a bit like a mashup of some of the higher-level functionality of Solspace Freeform for ExpressionEngine, and CodeIgniter's suite of form controls and helpers.
Syntactically it could appear something like this in a template:
<?php
open_the_form(
'my_form', // Form name
'http://formaction.do', // Form action/return page if not AJAX
'[email protected]', // Email recipient(s)
array( // Required Fields - we could go a level deeper and set arrays of validation rules for each field, or call fields using PHP rather than HTML with validation rules specified inline
'name',
'email',
'telephone'
)
);
?>
...inputs here...
</form>
...with a fairly simple admin panel that allows filtration of entries saved to the database by form name ("my_form" above) and some other parameters.