Recently we have been discussing that IMHO it would be very advantageous if Camelot would feature a scripting engine and I suggested to take a look at the "JSFX" scripting engine provided by Cocos in their "Reaper" DAW.
But implementing a versatile scripting engine in Camelot itself maybe is not even necessary.
I found that the unbelievably nice people at Cockos provide the scripting engine, that is included in Reaper, as a VST plugin for free, at least for Windows 32 and 64 bit. But as there are Reaper versions for Mac, for PC Linux, and for ARM Linux, which all do provide the engine for "JSFX" scripted plugins, there might be versions of such a scripting host plugin for other platforms as well. See -> http://reaper.fm/reaplugs/ (the package also contains a set of other nice VST plugins by Cockos to be installed optionally).
With the "ReaJS" plugin, using the extremely versatile and fast "EEL2"-language - which is not run as script but compiled to native code when the script is loaded - you can do and run audio plugins (synths, filters, FFT applications, ...), Midi handling plugins, and combinations of theses. For such tools a simple GUI with sliders is provided out of the box, complex propriety GUIs can be crafted as well.
In the package there even are 214 JSFX plugins in source code that can be used as a versatile set of helpful plugins out of the box, and as examples for ones own work.
On top of that, Reaper users provide thousands of useful JSFX plugins (Including helpful libraries such as GUI toolsets, etc). See -> e.g. https://forum.cockos.com/forumdisplay.php?f=3