Yeah I have been using Magnet since longer than I can remember. It is limited though. It's fine for basic snapping side by side or in quads but can't do multi-resizing (i.e. resizing two windows snapped side by side that are not fullscreen), doesn't have layouts, can't place a window when it is opened (e.g. auto snap terminal to bottom left if first Terminal window opened), etc.
I would love to see a full manual or dynamic tiling window manager for macOS that didn't require disabling SIP like yabai does and wasn't super janky.