Drawbot-Control is a project mainly written in Java, it's free.
Drawbot Control GUI Application
This project is for the porting of the drawbot controll application to Java. It's not quite ready yet, but feel free to take a look.