A revolutionary way to create robust, full-featured graphical applications in Java and C#, with striking visual effects such as zooming, animation and multiple representations.

Piccolo is a toolkit that supports the development of 2D structured graphics programs, in general, and Zoomable User Interfaces (ZUIs),
in particular.

Web link of note: Piccolo
(At http://www.cs.umd.edu/hcil/piccolo/learn/)