User Meta Pro can be your one stop solution. As a profile builder plugin you can add fronted login, registration and profile update page to give your precious users all the flexibility. There are bunch of extra custom fields besides the WordPress default fields, that will surely come handy in order to make any rich and friendly user management and profile building system. This plugin has simple yet a powerful user interface. It offers advanced features and functionalities in the simple and user-friendly manner.