on a mac bettersnaptool is $3. Personally i hate the feature where drag/dropping a window causes it to resize, not least because it requires yet another mouse click. Spectacle (free) manages it with keystrokes
I use Rectangle to manage 4 desktops across a 49" super wide display on an M1 MBP.
There are occasionally some oddities in how it manages windows but, even from resume / unplugging, it's pretty consistent in maintaining my chosen layout across all 4 areas.
on a mac bettersnaptool is $3. Personally i hate the feature where drag/dropping a window causes it to resize, not least because it requires yet another mouse click. Spectacle (free) manages it with keystrokes