This document discusses, among other things, a computer software program
that implements a graphical workspace for idea management. This includes
a graphical user interface (GUI) with an idea map window and a word
processor document window. The idea map represents ideas as a
hierarchical network of nodes and links. An interface automatically
updates the word processor document using sequencing information from the
hierarchical network. A routine automatically arranges nodes in the 2D
representation. Another routine automatically generates virtual 3D
representations of the idea map.