В промышленных скадах это все делается через текстовые имена, наверное можно ничего велосипедного не изобретать 🙂
Готовы сотрудничать в реализации 🙂
По работе со схемами, наверное, будем двигаться в направлении использования шаблонов. Более конкретно пока не могу сказать.