Я использую Raphaël Gwt для таких графических вещей.
Я пробовал Vectomatic один раз, но писать неинтересно, потому что кажется, что автор не имел понятия, что такое пространство имен (несколько классов, начинающихся с OMSVG), и это не «похоже» на написание Java-программы.
С другой стороны, Raphël-GWT - это привязка к javascript-библиотеке, поэтому у вас есть (немного) компромисс Preformance для загрузки внешней кросс-браузерной библиотеки javascript.