With all the talk about C3 coming some time in the future, I have been thinking about how this "visual" coding could be taken further. Here are some ideas (the visuals are just to illustrate the idea):
We could have much the same properties as now, but change the way they can be set - not with behaviours, but with modular "controllers" - since most behaviours can be sorted by either what they effect or what values they produce. Click the little plug and a panel opens...
You could pick a controller and link it to any property that accepts a value - perhaps even link several controllers to do what would take plenty of actions and variables in one click.
Here's an example - if you want a sprite to rotate, for example, add a cycle controller to it with a range of 0-360 and time. Link the same to opacity and the sprite will fade out and then jump back to full opacity.
Or you could use the usual control options and, for example, link it to size with a ratio - so the sprite kinda stretches a little while moving. Enable and disable them as usual behaviours.
Well, just my 2 cents and 4 images - perhaps something Ashley could consider.