I swear I remember this diagram from the GNU Arch days.
This is pretty a crazy bad way of doing this. But I might want to to do this again some day and wouldn't mind not having to hard for it.
Simple intro to graphic programming in Python. From pfctdayelise.
Nice sort of R thesaurus for other statistical software.