How to change the user profile edit page?
You can add new fields to the users profile page at admin/config/people/accounts/fields

You can also manipulate the form by implementing hook_form_user_profile_form_alter(&amp;$form, &amp;$form_state, $form_id) and hook_form_user_register_form_alter(&amp;$form, &amp;$form_state, $form_id)

To add new profile pages you can use the Profile 2 module.

You can also edit the user edit template by implementing hook_theme().