In our experience, SVG offers the easiest path to generating two-dimensional graphics. SVG does not live in a vacuum, though -- it usually augments web pages or printed material which are often generated from the same source within a set of workflow processes. A typical workflow includes data aggregation, XSL transformations, and specialized processing code. Tools that can combine existing and custom XML processing components to manipulate data and generate disparate outputs greatly simplify the life of application developers. In this paper we present STnG (Streaming Transformations and Glue) , a tool we developed for this purpose. As an example, we show how STnG simplifies generation of airport diagrams.