Приветствую!
Dia замечательный, конечно, инстумент, но есть проблема которая сразу бросается в глаза и всё портит:
Если поставить два блока ввода/вывода друг под друг другом и попытаться соединить их, то окажется что, либо сами блоки придётся ставить с некоторым наклоном друг над другом, либо соединительную линию оставлять с наклоном, а не вертикальной, т.к. привязка идёт не к середине прямоугольника, в котором находиться блок, а к середине стороны параллелограмма. Это не устраивает.
Кто как с этим живёт? Dia 0.94