In Visual Studio use Tools - Import and Export Settings... - Export selected environment settings. For importing an existing profile use the Import option.
The main purposes we collected and which are mentioned by Microsoft as well are:
- Create a copy for use on a second machine or if you re-install your system
- Share your active settings with a team
- Allow all team members to use the same settings in select areas, such as the editor, without removing individual customizations to other areas