I would like to mention that SQL Server Management Studio 2012 requires both of these entries in Add/Remove programs:
- Microsoft Visual Studio 2010 Shell (Isolated) – ENU
- Visual Studio 2010 Prerequisites – English
I know this because I uninstalled them, broke SSMS, and had to repair from the installation media, upon which those 2 items reappeared.