KUIML (a.k.a. "Blue Cat's Skinning Language") is a high level declarative user interface description and programming language.
While initially designed to customize the user interface of KUIML-enabled software, such as Blue Cat Audio software, it has evolved into a full featured programming language to write custom applications or audio plug-ins.
The KUIML engine currently supports Windows and Mac OSX platforms.