I love StumpWM because it does not force a workflow on me! I have configured it to work the way I want it to! And as far as I know I cannot have this workflow in any other tiling window manager!
If I want to open firefox I press `F9` and then `f`.
Let's start a terminal window... `F9` `t`
Let's open emacs... `F9` `e`
Now I want to go back to firefox... `F9` `f`
Press `F8` if you want to switch between last 2 windows (emacs & firefox)...
F8 ... and I'm back at my emacs window...
Neat ha?
Oh, and I forgot to mention that everything is in full screen! 29" of real estate for every app! No tiling or stacking windows.
There are no numbers, tags or anything to remember. Too bad this will never work on a mac... everything starts with an i... just kidding! :)
If you are interested in my stumpwmrc file: