I have relied on creating each instrument within my own API so as I can pull them into a multi template. Should be able to script every inch of HISE as far as I am concerned. Drag and drop is a great feature as long as it can be hard scripted without being a pain.