How to use predefined drupal elements in a custom block/module?
When building your own form in your module, you can simply read your defaults from $user variable. Then, in your submit function, use user_save() function to update your user.