Snap to edges when moving or resizing Windows using the "Moving & Resizing Modifier Keys"

I would love to see the current support built into BTT for moving and resizing windows using keyboard function keys in combination with the mouse improved to allow more powerful snapping to screen edges, other windows edges and possibly a grid.

I would suggest the following priority for implementation and usefulness (and reasonably applies in reverse order for difficulty for implementation):

  • snap or stop a window move/resize when the edge being moved intercepts the edge of the screen
  • snap or stop a window move/resize when the edge being moved intercepts the edge of another window
  • snap or stop a window move/resize when the edge being moved intercepts the edge of a predefined grid patters