в Doccano — django, куда легко подсунуть что угодно в модель и во вьюшки, и vue.js для отображения, легко берёшь и настраиваешь под себя.
я так буду делать active learning, через докидывание в модель и чтение из модели.
а в label studio меня как раз и смущает большее количество самописных частей, где, если что, дольше разбираться, как что чинить. куча самописного кода на Flask, но вроде бы приличного...
и фронт на react, ну тоже норм.
типов моделей в LS побольше написано уже, и есть загрузка файлов.
а так в целом — примерно одно и то же.
надо будет попробовать LS что ли тоже для сравнения.