Не зависимо от платформы алгоритм примерно следующий.
В одиночке выбираете линии, на которые нужно поставить метки.
Назначаете линиям некие атрибуты (имя, слой, цвет и т.д.)
На этом ручная работа закончена.
В автоматическом режиме находите эти линии, определяете размер и угол поворота каждой линии в отдельности.
Рассчитываете, сколько меток на ней поместится. Можно ограничить количество меток в параметрах рабочего потока.
Набор цветов определяется по сумме сепараций всех дизайнов на спуске и записывается в отдельные параметры рабочего потока. Придумываете некий алгоритм выбора для отдельных дизайнов. Расставляете метки в одиночках и формируете спуск.
Индивидуальные решения зависят от многих параметров и особенностей подготовки файлов.
Пример на основе PDF Action и AE для "большого упаковочного заказчика" )