Изначально я собирался использовать Django, для работы с базами данных и создания веб-приложения, но кажется монолитность Django несёт с собой оверхед, поэтому было решено отдельно использовать ORM PeeWee, для работы с БД. Технологию для веб-интерфейса я ещё не выбрал, но думаю это будет React приложение.
Для того, чтобы пользователю не нужно было описывать таблицы вручную мы используем Pwiz, который самостоятельно генерирует Peewee модели
Возможность написать конфигурационный файл, описывающий как нужно обрабатывать типы данных и контретные поля. Например какой именно embeding использовать
И сохранение результата в поле или в новую таблицу.