CTAN has a new package: schemabloc (block diagram)