(1) что-то типа карточки договора. Создаётся на основе внутреннего документа, содержит ключевые параметры(даты, контрагента и т.п.). Главное это вот как раз привязка различных файлов.
(5) Уже изобрёл похоже ;)
(4) Может новый тип (или вид, не помню давно с документооборотом работал) внутреннего документа нужен?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший