I see - that is a good idea - to add parts on demand. I was thinking how to solve the “switch case” alike option - and that might be also a solution for it - to keep on adding “cases” as needed.
For a Switch statement a case and a default should be added by default which is the minimum so it makes sense and equivalent to an if-else. The rest of cases on demand.
For the if, else-if and else only the if should be added by default as it’s the bare minimum so it makes sense.
Then you have of course the subtle differences between both approaches if/else and switch/case.
You could follow the approach that programming languages do regarding what values can be evaluated(integers, strings, logical, etc) or abstract all that and make Wappler’s version.
This probably is a tough design choice.
PS: This feature request could be merged with the else-if and switch one that is already open.
All in all I believe the conditional flows(SC and AC flows) deserve a pass as a whole.