Here’s a draft for a post comparing VSPerf, VSClean, and VSExe in the context of Visual Studio 2012 (likely for profiling, cleaning, and executable management).
acts as a preparatory script that runs before the main Visual Studio installer. Its primary roles include: Super User System Readiness
If you are looking to "clean" a Visual Studio 2012 environment, the following official methods are the standard approach: Standard Uninstall: Programs and Features
If you’re working inside the VS2012 Developer Command Prompt, you may not need VSExe at all – the environment is already set.
If you are trying to fix an installation issue with VS 2012, you might be looking for the Visual Studio Uninstaller or Install Cleanup tools often found in the %ProgramFiles(x86)%\Microsoft Visual Studio\Installer directory in newer versions.
What is VSPRECLEANVSEXE?