Great article! One of the philosophies we live by at appsmith is that visual elements and configs should be configured visually while logic and workflows should be expressed via code. Anything that cannot be a simple config should just never be forced into a complicated visual interface! This has always been one of my peeves with workflow builders. They're great to connect to the data sources but the minute you have to write logic on the data in between, it becomes a nightmare!