Почему? Еще кроме Slate вроде дефолтный есть. Или UI принято делать на блупринтах?
с UMG удобнее гибридный подход - базовые классы для виджетов, хендлеры всякие и т.д. объявляешь в коде, места для всяких кнопок, текстов и т.д. размечаешь с UPROPERTY(BindWidget).
Потом в UMG редакторе от этого класса создаёшь виджет и делаешь вёрстку. Иногда ещё эвенты некоторые удобно через UMG граф прокидывать