HAML and SASS have made web design enjoyable again.  The time dealing with the learning curve is quickly paid back in increased productivity.<p>Using Rails and Sinatra for web app development or StaticMatic for static page development handles all of this for me, but the auto compiling will make it easier for prototyping.