Варианты Вам предложили, в том числе и я

Вам главное не наступить на типичные грабли, когда видят что объект имеет пространственные характеристики, сразу бросаются на ГИС. А потом получается, что ГИС-то нужен только чтобы слои (данные) отобразить и все ...
У Вас (судя по описанию) 90% (условно) задач - это работа с данными, управление хранилищем, ввод информации, приведение данных из различных источников к одному виду и .т.д.
Как резюме: не смотрите сейчас на ГИС. У Вас стоит серьезная работа по программированию.