>А добавить (сконструировать) свои документы, отчеты, разделы БД на основе имеющегося движка (и не задевая разработанные модули) - почему бы нет?
Ну, нет - так нет :)). Все зависит от того, на чем такая СУБД реализована (на мой взгляд лучше всего подойдет SQL-сервер), чтобы учтя все тонкости реализации можно было что-то свое подключать. В конце концов, ведь не движок разрабатывается, а СУБД.