Задача поставлена так, что требует детальной проработки. На заданный вопрос в названии темы нельзя однозначно ответить.
Тем не менее, согласно текущему пониманию данной задачи мною, требуется создать настольное приложение (desktop application), работающее с локальной СУБД. В задачи данного приложения будут входить:
- автоматическое задание имени файлам при добавлении нового товара или изменении существующего
- автоматическое создание набора изображений заданных форматов и размеров на базе исходного/ых
- управление метками на фото/продуктах
Я думаю, что программу под данные требования будет тяжело найти, поэтому лучшим вариантом будет написание программы под заказ.
Перед тем как обращаться к исполнителю, рекомендую составить техническое задание (ТЗ).
Ссылки в помощь:
https://habr.com/post/125360/
https://habr.com/post/328822/