Most commonly HTML is written directly or via a templating language like Haml which pretty strongly maps to HTML.

Actually the "HTML is not scary" thing is one of the biggest shifts in the industry, away from ideas like ASP.NET WebForms or Java Server Faces to MVC-based toolkits and simple template engines.