Setting up a tiling WM (bspwm) to run alongside XFCE. This setup is nice because it grants you all of the great features of a tiling WM without having to sacrifice the conveniences of a DE (in this case, XFCE).
https://bgdawes.github.io/bspwm-xfce-dotfiles/