Inspired by you, I tried to make something similar for my Text Editor project.
I wonder if it would be possible for Jens to automatize constructing of such connector diagrams between all the 'broadcast message' ('and wait') blocks, on one hand, and all the 'when I receive message' blocks, on the other.
What do you think? Would this be possible?
More here.