GeneInfoViz takes a list of gene ID numbers (LocusIDs), and uses GeneOntology data and Graphviz to draw graphs showing relationships between the gene products. A paper describing the tool was just published in In Silico Biol.
See also GO-Cluster, which runs on Windows, and was published in Bioinformatics.