Функциональность у него примерно такая же, как и у остальных.
Вообще, какая задача у DE? Приложения запускать. Остальное «от лукавого»
Нет, не только приложения запускать, в том-то и дело. С этим и обычный ВМ справится. ДЕ должно обеспечивать интеграцию, настройку, установку и удаление, консистентный внешний вид, платформу разработки, обвязку вокруг системных функций, справку, и ещё много чего