Currently, I am using JHotDraw https://sourceforge.net/projects/jhotdraw/ as Figures Drawing Framework in my application.
JHotDraw is a two-dimensional graphics
framework for structured drawing
editors that is written in Java. It is
based on Erich Gamma's JHotDraw, which
is copyright 1996, 1997 by IFA
Informatik and Erich Gamma.
I was wondering, besides JHotDraw, do you try out any Java 2D Drawing Framework, which is worth a try?