Slam is a mature IC Layout editor with the ability to edit very large designs (such as stream files larger than 10GB). Novel features include threading for redraw, support for displaying on multiple X servers simultaneously, and a Tcl interface to the database for user extensibility. The system is a library based system with multi-user support. Programmable structures (P-Cells) are available in Tcl. The editor includes gds input and output.
StabieDraw is a simple 2D vector drawing program for creating illustrations in PDF format. The program is based on an IC layout editor and the interface will probably be most familiar to people in the IC industry. It has a Tcl interface for creating and modifying the shape objects as well as a traditional interactive GUI, though it is almost required to put the window manager into focus follows mouse mode to use this program. Objects include rectangles, paths, polygons, circles, donuts, references, and programmable objects.