Решение для визуального программирования - https://www.flyde.dev.

Flyde is visual, flow-based, programming toolkit that integrates with your existing code. It allows you to create and run visual programs.

development