А зачем сервер для html и css? Чем emmet не устроил?
В emmet нет автодополнения, очевидно Например, если я в CSS объявил стили для какого-то класса, было бы удобно, если бы этот класс автодополнялся в соответствующем HTML-файлле
А что в этом случае специализированный инструмент? Разве language server оным не является?
Вебшторм — специализированный инструмент Vim — обобщённый Плагинами можно повторить часть функциональности, но в целом специализация всегда даёт некие бонусы