Project field for forms

It would be great to add a ‘project’ fields type to forms with the functionality.

Rule functionality: new task from form to be multi-homed on project entered during form submission.