If you use the search facility, you.ll find that this suggestion comes up regularly.
There is the SDK for those who wish to expand functionality.
Allowing script access would mean a major change and so will more than likely not happen for the foreseeable future - which is a good thing.
There are more than enough scripting-based creation tools out there - C2 is not going to be another one, hoefully.