Tomato is an experimental graphical programming language for Java.