The best tiling window managers for Linux, and what they can do for you