Чувак, вынужден тебя разочаровать. Для разметки веб-страниц используется только HTML (markup language - язык разметки - ТАДА!!!) + CSS (style sheet - таблица стилей - ТАДА!!!!). Javascript не имеет никаких средств разметки. Вак КО.
И прекрати плодить шизанутые темы. Про LESS и SASS я знаю, в конечном итоге это все равно CSS.
Что-то подобное используется в UI-фреймворках типа ExtJS, Qooxdoo, KendoUI и тп. Но это не имеет отношения к верстке сайтов.
И что такое "статическая верстка" ?