If you use Windmill's flows, you get a lot of stuff done for you, for instance caching in each step (and in the whole Flow), concurrency, retries, mocking, suspend/approval. You can also mix and match different languages (in one step you can use Python, another you can use TypeScript, etc). Afterwards, you can trigger your script/flow via POSTs, cron, via a auto-generated UI or via a custom UI.
It feels like all these "low code" tools are aimed at a tiny audience of technical people who are somehow technical enough to understand these UIs, but not quite technical enough to quickly roll their scripts and prototypes out the "traditional" way.