I made myself a set of shortcuts using Hammerspoon so that I could push windows to each of the 4 screen corners as 1/4 width, push to left half or right half of screen, or make full screen. This is really enough of the tiling WM experience (I had come from Xmonad) for the majority of situations.