When I create a create-content-form on a page, it would very handy to get the contenttype description data about which fields exists, required fields, limitations, etc. That way the form can be generated dynamically, instead of rewriting the form for every contenttype, and whenever a contenttype change.
A possible feature could be in the script api that gets the contenttype description. Like:
var contenttype = execute('portal.getContentTypeDescription', { 'name': 'article' });