This actually works if it's not a generic visual programming solution, but if it's a DSL. Don't give the business people pretty graphical loops, give them more abstract building blocks.
Unfortunately that means paying the professional programmers to build the DSL, so it doesn't reduce costs in the beginning.
Unfortunately that means paying the professional programmers to build the DSL, so it doesn't reduce costs in the beginning.