It didn't take too long to draw it, I'm guessing 10 minutes? I just put in the text I wanted with vertical bars between them. Then after the text was in there, I just added spaces to make the vertical bars line up, and then duplicated blank lines to get the screen proportion nicer. Then, as an afterthought, I replaced the rightmost vertical bars with characters to simulate scrollbars.

Yes, the bottom window is partially obscured by the vim window. At home, where I have a better/larger monitor, they don't overlap as often.

My morning ritual is to visit perlmonks in the morning while my son is preparing for school. So if perlmonks doesn't have much going on, I can easily spend a few extra minutes to build such a diagram. But when perlmonks is busy, I don't get to spend as much time on each node.