What 2d graphics library would be the best fit for this sort of thing? http://www.superliminal.com/geometry/tyler/gallery/circular/tiles060.html I took a look at diagrams but it seemed more geared towards things that fit on a rectangular layout. martin