Ну у awesome и i3 несколько разные парадигмы.
awesome ближе к динамическим тайловым wm.
i3 -- к статическим, с ручным управлением (хотя я бы сказал, что он между)
А ion3 был полностью ручным уже. :)
С 2009 года меня кидало на разные парадигмы, но я в итоге отказался от "динамики".
Вот в то время писал даже статью:
http://syslogblog.blogspot.ru/2009/05/tiling-wm.html
Правда, i3-wm тогда еще не было...