Какой подход (библиотеки, фреймворки) используете при верстке UI?
Bootstrap?)))
Foundation?)))
Material Lite?)))
И не вижу смысла описывать, что и для чего, это фреймворки, бери и верстай.
UI или не UI, тут роли не играет, хотя конечно для UI они почти идеальны.
для создания мобильных приложений на основе html+css рекомендую framework7)