Сорри, к общему ответу от вашего вопроса путь немного сложный получился. Что-бы упростить стену текста, общая мысль:
1. Когда некомфортно человеку - это плохо
2. Некрасивые чертежи - грустно
3. Грустные инженеры - падение продуктивности и cohesion идеи проекта
4. Тяжело читать чертежи - легко совершать ошибки
5. Если найти что-то тяжело, то его искать не будут пока не припрёт. Нужны короткие цепочки по которым человек (не машина) может искать вещи
6. Машинные увязки - хороши для поиска случайных новых элементов, но не для ежедневной работы если в процессе завязаны люди разных уровней (этаж чертежников, этаж заводской). Если нужно, обе иерархии должны жить вместе
7. Нужно рисовать всегда для человеков
8. Нужно уважать тех, для кого ты рисуешь
9. Нужно тесно общаться с теми, кто читают твои рисунки/получать постоянную здоровую критику
Это все правильно, но выполнение этого стоит огромных ресурсов. Есть желающие это оплатить? Сомневаюсь. Сейчас время - сдохни ты сегодня, а я завтра 😢