I have a client that has had a highly customized org for a good deal of time and want to move back to much more standard pages, so they can have an internal SF admin, and no need to have someone familiar with Apex and VF. They really want a different layout for when you are adding a new contact, then when you are viewing or editing the contact. Basically, they want the add new contact screen to have a very limited amount of fields, then once the contact is created the view and edit page present the user with many more fields they can optionally update.
I have an idea on how to do this by creating a Record Type for each and using workflows to update the record type after the contact is created, but this seems pretty ugly and clunky to me.
Does anyone have a workaround for allowing different page layouts on add contact and view/edit contact using standard pages?