Jetzt mal ohne das genau nachzuschauen: Ich glaube, mit Fvwm kann man sowas realisieren. Jedenfalls unterstützt Fvwm virutelle Desktops, die in einem Raster angeordnet sind und man sich auch Stufenlos zwischen zweien bewegen. Liebe Grüße, Micha