Big project needing drupal freelancer

Looking to build a complete site based on specs I will provide.

The key component is detailed below. you should have a clear idea how to execute something like this if you apply.

Specs:

Give user the ability to make forms that need to be filled out by other users. The forms should be relatively simple to create, not a lot of options should be available.

Those forms can be arranged into checklists. Users can create checklists which link to the forms they created earlier.

Example

form CREATORS can make these checklists:

Phase I
Get contact information from all vendors -> this links to 'vendor_contacts_form'
Presentations -> links to 'presentations_form'
etc.
[add item to checklist]

form CREATORS can also create the forms themselves. Perhaps 'vendor_contacts_form' is something like this:

vendor name [input box]
vendor address [textarea]
[add a new field]
[x] let user add up to [_______] of these forms.

---------------------
other users can fill out these forms. in the example above, they'd see:

[create new vendor] button - which when pressed gives this:

Vendor Name [______________]
Vendor Address [_____________]
[add this vendor]

once a form is filled out it's indicated on the checklist page that its been completed and needs to be reviewed.
---------------------

There's a lot of details to go over, but this is the basic structure. The key is to be able to let users create their own forms using a more simplified form editor than the one the webmaster would use.

Would like to work with someone locally in San Francisco so we can meet and discuss in person. You can work from wherever you like.

If interested let me know

1. approximately how long you estimate something like this would take to prototype on a basic level based on the incomplete information i've provided you.
2. How long have you been a Drupal developer?
3. How many Drupal sites have you developed?
4. Links to Drupal sites that you have developed.
5. How much time you can devote to such a project, and if you have other obligations (such as full time job) to attend to.

The project will start out with a prototype for testing the functionality, and then we'll build out the whole thing. It's a good sized project overall.