Я бы позволил дизайнерам изменить стиль с помощью файлов CSS: либо включите их на своей странице хоста, либо используйте CssResource в ClientBundle .
Имена заголовков и т. Д.обеспечивается, например, файлами свойств через интернационализацию GWT Константы (даже если вы хотите поддерживать только один язык).
Если вы хотите сделать еще один шаг вперед и позволить разработчику указать, какие столбцычтобы показать, и в каком порядке, тогда было бы неплохо создать свой собственный виджет.Возможно, пример CricketScores послужит хорошей отправной точкой для использования атрибута XML для указания столбцов из вашего ui.xml.