Во-первых, важно запомнить некоторые различия.
GWT-Ext не является представителем технологии GWT, потому что это просто оболочка для традиционной библиотеки JavaScript (аналогично YUI, откуда она и разветвляется).
GXT - это попытка той же компании дублировать GWT-Ext с использованием GWT так, как это было задумано; не оборачивать код JavaScript, написанный вручную, но позволяя GWT выполнять большую часть работы. К сожалению, ИМХО, они сосут и производят кучу мусора. Это очень неуклюже и медленно.
Нет причин, по которым простые приложения GWT не могут быть такими же быстрыми и быстрыми, как GWT-Ext. Я не буду обсуждать вопросы лицензирования, поскольку это не имеет отношения к данному вопросу, но следует принять во внимание еще одну вещь.
Что касается вашего дополнительного вопроса, касающегося манипулирования изображениями ... если это возможно, я думаю, что единственный способ сделать это - использовать элемент Canvas. GWT имеет библиотеку будущих виджетов («инкубатор»), в которой есть работающий виджет Canvas.
GWT Canvas Demo