Здравствуйте!
Вот, например, есть пакет graphviz — позволяет рисовать графы — написал простенькое текстовое описание графа в файлике, запустил dot, и получил вполне годный либо SVG, либо PNG.
SVG руками рисовать неохота, и в каком-то редакторе графическом тоже, хочется текстом в файлик написать и сгенерить картинку в нужном формате.
Примеры задач:
Нарисовать приблизительно плату устройства, примерно нарисовать, где на ней расположены разъёмы (IDC, клемники, и другие), дип-свичи, джамперы, светодиоды, и сделать к этим элементам сноски
Нарисовать IDC-разъём (тупо прямоугольником с пинами-квадратиками), и сноски к нему, за что каждый пин отвечает
Нарисовать DIP-switch (тупо прямоугольник чуть похожий на дип-свич), показать, что там есть группы пинов, отвечающие за разные функции, желательно там же расписать, какие комбинации что означают
Нарисовать, например, морду юнита в стойку, обозначить там светодиоды, крышечки, ручечки, включатели-выключатели и тп, тоже со сносками
Можно бы конечно требовать от электронщиков, конструкторов и прочих требовать рендереры ну или хотя бы что там их среда разработки умеет делать, но это не реально.
В принципе, если graphviz'овский dot или другая тулза может что-то подобное, то меня это вполне устроит. Тогда накидайте примеров подобного на языке graphviz'а, плс.