tile provides a way to interactively cycle through pre-defined custom layout definitions à la XMonad.