I am a backend software engineer, but I am also a big fan of UI. My primary language is C#. I know CSS and HTML5, but I'm not strong on layout. For example, if I use ASP.net MVC 4 to create a default web project and I want to move the log on part to another place, I have to take a very long time to adjust the front end code. Of course the color and the layout is still ugly.
So I want a tool that is sort of WYSIWYG to move a component from one place to another very easily. This tool should work with ASP.net MVC.