I had an idea, why not make IPlug2 friends with C++Builder? After all, IPlug2 is in very close connection with Visual Studio. And friendship with C++Builder can open up new horizons for developers, such as using VCL and FMX libraries (the latter of which is cross-platform). In terms of GUI creation, C++Builder is a fairly powerful RAD tool. It will be possible to create plugins and applications quickly enough, using the full power of VCL and FMX. It will also become possible to go beyond the currently accepted IPlug2 concept: “one plug-in, one window”, which will untie the hands of many developers.
Interesting but C++ builder seems very Windows centric. iPlug2 is cross platform, with a lot of effort going on macOS and iOS these days. FWIW I am working on better WebView support which means doing the UI in a platform Native webview instead of IGraphics is a possibility.