I'm aware. However the scripting is like an extra feature, not the main interface. The OP was saying that code > UI, however I disagree. It's useful, however not superior.
OP was saying that code > UI "for developpers". Something like one of Brett Victor's UI[0] integrated in GIMP would be quite nice for a dev who can draw, or a painter who can code.