В неавтокадовском ПО есть возможность создавать линейные объекты, точно повторяющие части существующих объектов указанием точек начала и конца нужных их фрагментов. Там называют это "прилипанием", "трассированием", "отслеживанием" или т.п.
Т.е. чертится полилиния с любого нужного места, доводится до существующего объекта, на нем указываются точки начала и конца его части, которую нужно повторить-продублировать, и полилинию чертят дальше на свободном месте или же аналогично - повторяя части других объектов.
Вымышленный пример с разными типами примитивов, разными случаями их расположения:
Когда-то и несколько раз видел на форумах похожие вопросы, но сейчас ничего не могу найти.
---------
Нашел отечественное приложение под AutoCAD, в котором есть и такая возможность, но целиком приложение не нужно. Главное, показывает, что под AutoCAD задача нормально решаема.