I really enjoy Node-RED, even for for managing industrial systems.
Up to now, Node-RED runs on and targets computers and SBC. However, micro-controllers and MCUs are now very powerful, with large RAM and Flash memories. And industry requires real-time constraints.
One question: Could we imagine targeting micro-controllers? The idea would be to build a program with Node-RED on a computer or SBC and then generate code to run on a micro-controller after being cross-compiled. Obviously, only a sub-set of the nodes would be available.
The current Node-RED runtime doesn't do any sort of code generation. It acts as an interpreter for the flow JSON.
But it would certainly be possible to create an alternative runtime that did do code generation for any suitable platform. It would require a fully custom set of nodes that knew how to generate code.
This sort of thing has been on my "one-day" list of side projects for a long time.