...imagine combining the best of Java or Processing with the best of visual node-based systems like Node-RED;

imagine components defined as code fragments, so you're never constrained by what comes built-in;

imagine forking components or creating new ones all while your project is running...