The whole point of a tilling window manager is letting the WM do that for you automatically. I use xmonad, you can use the mouse to select windows and even drag them around (though the combination of floating and tilled windows is ugly and unproductive). You have to configure everything from a text file with comments, but how is that any different from a GUI with labels and input boxes? It shouldn't take you more than a few days to get used to the shortcuts or define your own. Doing everything from the keyboard greatly improves productivity if you also use vim/emacs or other keyboard-driven text editor for work + the shell.