jtx если сами можете разрабатывать, то советовал бы выбрать Scada системы, где можно разрабатывать свое. Вопрос языка наверное. Но на Delphi не видел Scada систем, где можно было бы что-то разрабатывать. Собственно особо не искал.

Есть C(C++) openScada, вроде вся бесплатная, но функционал не знаю, только Linux
C# NET6 - RapidScada (преимущество это бесплатное ядро и можно свое делать платным)
JavaScript - IntraScada (платная)

Наверняка еще можно найти несколько, где можно делать разработки.

Такие вещи как Scada в принципе не могут быть однофайловыми exe, использование сторонних библиотек как бы намекает... Запуск при помощи служб и т.д...