Workspacer: A tiling window manager for Windows 10 5 years ago
For mac BetterTouchTool is a paid option but allows you to define custom snap areas for windows. Have to restart it occasionally but it's relatively stable and has made my super-ultrawide usable on mac.