Variation of Node Add Screen? How do I create a second version a node add page?

For example if have node/add and I want node/add-quick?

Some fields of the required fields form node/add  would be missing or not required on node/add-quick.

I know node add fields can be hidden based on user role or other variables but how do I create an entirely new page with a select set of fields.
with panels module you can select witch fields display and just do not add fields that you dont want, do not place "complete node form", also you can control what contentypes node/add form overrides.
If you do not use panels module you can add a custom module with the following code (D7), replace uppercase letters with your data. This code only affect "your_form_id", to find your form_id, inspect an element (right click on your form) and look for it.

 //if form id is YOURFORM_form hide elements
 function YOURMODULE_form_alter(&amp;$form, &amp;$form_state, $form_id) {
      global $user;
        $uuid = $user-&gt;uid;              
  /*  check that user is NOT admin (No1) */
     if ($uuid !='1') {

        if ($form_id == 'YOUR_FORM_ID') {
            hide($form['field_YOUR_FIELD']); // hides field to all but admin user
            $form['body']['#format'] = 'plain_text'; // forces body format to plain text
            //displays field in form, but disabled
            $form['YOUR_SECOND_FIELD']['#disabled'] = TRUE; 
        }
    } 
 }