Probably not what OP is looking for, but you can

 an ASCII diagram. It's my favorite way to add more info to a particularly complex piece of code (parsers, state machines, etc.), right there in a comment. You need to update the diagram when shit changes, which is pretty annoying, but all in all it's a fun, quirky way to improve the source code reading experience.

http://asciiflow.com/

This so needs a ditaa[0] integration.

[0]: https://github.com/stathissideris/ditaa