The Git support in Visual Studio 2013 is nice. It has nice tools to work with Git. You can work with local Git repositories, as well as you can push your code to any online Git supported repositories like Visual Studio Online, GitHub, CodePlex etc.
Scaffolding is one of the nice feature in ASP.NET MVC. The main purpose of scaffolding is it creates a starting point of code for you. Whatever application you are developing, you need to create Controller, Action Methods, Views and probably a database connection. Without scaffolding you need to do almost similar kind of job every time. It actually save some of your time by creating the basic code structure for you, on which you can start your work. You can change the scaffolding code to meet your exact requirement. Keep in mind that scaffolding code is not the final application code. It is just a starting point from you need to continue. If you are not happy with the way scaffolding works. You can change it. You can configure it to create basic starting code structure of your choice.
The looks of Visual Studio 2012 is different in comparison with the older versions. It has metro like user interface (UI). It has two themes. One is light and the other one is dark. The light theme is standard and default. The dark theme is nice for most night time coding. Not only the background color, but the coding color also change with the theme and it looks nice.