Great stuff, I like how you've made condition-based trading accessible to no coders. This is something I would have loved to use a decade ago (before I learned how to code myself). I also think algo trading removes a key failure point for most traders: psychology! Too many of us had good trade ideas go bad from entries or exits that were not consistent with our rules.
I would point out that to outperform the market consistently, I think we need to go beyond condition-based trading, because it is not sufficient to accurately model stock behavior. There are some very interesting things that can be done with ML to train models to detect much more complex patterns (which is my own passion project)