A sibling comment mentioned Sway, and I've also used this on both Fluxbox and i3. I would be surprised if Awesome didn't have it as well.
The only problem is that (at least in Fluxbox's case) it suffers from poor discoverability, since it's a modifier to the window drag action that has no corresponding buttons or "landing zones" like what you get if you try to tear tabs out of a Firefox window.
The only problem is that (at least in Fluxbox's case) it suffers from poor discoverability, since it's a modifier to the window drag action that has no corresponding buttons or "landing zones" like what you get if you try to tear tabs out of a Firefox window.