Каким макаром ее делать исходя из требований к легковесности и быстроте ?
Первое что на ум приходит это померять время запуска по time, потребление ресурсов при перемещении (развертывании) окон и скорость интерфейса разными qt и gtk тестами. Что еще можно померять ?
ЗЫ Какие сейчас есть нетайловые WM from scratch среди распространенных кроме icewm и openbox ?