Until

Until is a graphics editor written by Glen Gribble, incorporating code from an earlier graphics editor written by John Wawryznek and Telle Witney. The primary purpose of the tool is to generate publication-quality graphics: all of the figures in Carver Mead's book Analog VLSI and Neural Systems were drawn in Until, and imported into LaTex. Features of Until include:

Many drawing modes
Bezier curves, circles, ellipses, polygons, arrows, and several types of boxes can all be drawn with Until. Control points for Bezier curves can be viewed and directly altered. Mixed hierarchy is supported: instances of figures and primitive elements can be mixed on a page. Instances can be rotated, scaled, and flattened as needed. Text is supported with many fonts.
Input compatibility
Until accepts graphical output from the Chipmunk tools Log and View , so that output from these tools can be annotated before inclusion into documents.
Output compatibility
Until can generate two types of Postscript. One output type is standard encapsulated Postscript, including all text labels; this type of Postscript is compatible with the psfig macros included with dvips . A second output type splits the figure into two files: a Postscript file for graphics, and a TeX file for labels, including placement information in TeX. An included macro package, psmac, overlays these two files in a TeX document, allowing the fonts in a figure to match the fonts in the main text.
Edit-extend mode
Edit-extend mode is another special feature of Until; it lets the user change parameters for graphics objects using text input. In this way, graphical and textual manipulation can be combined as convenient during figure creation.

For users with simple illustration requirements, Until can be a cost-free alternative to commercial tools like Framemaker, when used in conjunction with TeX. Compatibility with Analog and View formats, and the special functionality of the psmac TeX macros, are two other reasons users choose Until.

To learn more about Until, you can start exploring its documentation .

Email
john [dot] lazzaro [at] gmail [dot] com