Earlier quoted context omitted.
On macOS, you can enable window dragging by holding down the Control+Command keys with this command: defaults write -g NSWindowShouldDragOnGesture -bool true I use this with "three finger drag", and resizing at the window border hasn't been much of an issue for me.
I tried this on most recent MacOS 26 - it does not work here. Might it be because I have Rectangle installed?
edit: I ended up trying Easy Move+Resize which is mentioned in a sibling comment, can recommend, works as advertised.