Making programming become visual and intuitive is our (distant) goal, so yes, but there are many milestones before that. I'm actively working on fixing important issues with the framework, and one issue at a time will take us closer to that goal. For instance, we recently had to stop and think how include pull values (e.g. Math.random() or makeUUID()) into the framework (https://github.com/cyclejs/cyclejs/issues/581) in a way that makes it best for a visual editor.