Save money, and replace Visio, Lucidchart, Lucidspark, and Miro with a SmartDraw site license.
The VisualScript SDK can help you write an app outside of SmartDraw that generates VisualScript.
You can explore all the classes and methods of the JavaScript SDK in this guide.
The SDK is provided as is, under the MPL v2.0 license. We currently do not offer technical support for the SDK, but use the same code ourselves to build features in SmartDraw.