这个设计有趣的部分是程序员对于动作不是插入选单或工具栏。相反，程序员提供一个XML文件，其中描述选单栏和工具栏的佈局。利用这个系统，用户可以重新设计应用程序的用户界面，而无需触摸的源代码中的程序问题。此外， XMLGUI是易于使用的KDEKParts组件编程接口，一个应用程序就可以轻松地集成KPart 格式的 GUI到它自己的图形用户界面。Konqueror文件管理器就是此功能典型的例子。
其他项目.KDE 4中一个代号为LiveUI的项目目前正在开发。其用意是作为XM