This free diagramming tool surprised me with just how much it can do.