(3) День для такой задачи слишком жирно. А вообще задача обратная Теме Топика создать документ основание для данного документа. Универсальной обработки быть не может так как возможна особая специфика заполнения.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший