Могу сказать что для сквозной аналитики BIM-моделей, особенно с иерархией от категории до экземпляра, смотрите на платформы, где можно гибко привязать классификаторы к элементам. Проверенный вариант взять за базу связку Revit с модулями, которые вытягивают параметры через API. Например, хорошо расписана структура данных здесь
https://rsnbim.ru/wiki/model-v-revit Для интеграции со сметными системами рекомендую консервативные решения с поддержкой COBie и экспортом в XML.