A node based or other type of selection oriented tool for non-coders to create their own controller scripts. In use the user would be able to select representational objects or other easy to understand descriptors that represent a functionality and place them graphically in the data flow, tree structure or hierarchy. in placing the objects (and adjusting or providing their relevant parameters) the needed code would be added or altered to match the changes in the text within the script file when it is saved.
the difficulty for musicians without coding experience to be able to define customized and complex interactions with the DAW
Adds to the usability of the all ready in place open API and enabling it as a feature that any Bitwig users could use without days or weeks (possibly longer) investment just to first be able to understand how they can implement the feature and their intended result.