KUIML
Blue Cat's User Interface Programming Language
KUIML For Audio Plug-Ins

While KUIML is a generic language, when used inside of an audio plug-in to create a skin, specific data is exposed to the KUIML engine and can be used to design a skin for the plug-in: