Согласно моему комментарию к ответу bhargava , ваши дизайнеры должны учиться UiBinder .Целая глава о построении пользовательских интерфейсов также кажется уместной (чтобы получить лучшую перспективу), но UiBinder - это то, с чем они будут в основном иметь дело.Без использования UiBinder в вашем проекте вы застряли на Java, и это не то, что ваши дизайнеры, вероятно, знают (и, вероятно, не заинтересованы в:)).
Я бы порекомендовал создать простой пример (но неслишком просто - может быть, вам следует «раздеть» официальный mail example ), который использует UiBinder, и показать дизайнерам именно то, что вы ожидаете от них, и что следует оставить в качестве заглушек.Все зависит от дизайнеров, о которых идет речь - все, что они знают, это HTML и CSS или, может быть, у них есть опыт работы с Java и т. Д. Адаптируйте пример под свои нужды - вы, вероятно, не «поймете это правильно» в первый раз, нообратная связь от дизайнеров (что трудно понять, что, по их мнению, должно быть ответственностью программиста и т. д.), вы должны получить хороший инструмент обучения для будущих сотрудников и справочник для нынешних:)