DiaGen and DiaPlan

I think that diagram-based languages could be useful someday. So, here they are, The DiaGen - Diagram Editor Generator and Diaplan - a language for programming with diagrams.