That's an interesting point of view. Thanks for posting!
It's true that the default generic user interface that adapts to loaded scripts proposes only knobs. However, it is possible to build your own user interface using our
Skinning Language (descriptive XML), with tons of widgets available (buttons, switches, sliders, 2D or 3D graph displays, etc.). It is a bit more work, but you can end up with a user interface that is dedicated to your script and looks more like a custom plug-in. The current version of the plug-in supports it, but does not show examples of such custom skins. We plan to create a few ones to show this capability in a future update.
It is already possible to share your work with others (if they have the plug-in, that's right), and distributed as a preset with a custom interface, it can look like another plug-in. For sure, it is not the same as exporting it as an independent entity, and that was not the original intent of this plug-in. But that's maybe something we'll do in the future, probably packaged differently. Let's see how people use this and what gets produced!