This item is to do an exploration around existing options that could be leveraged to provide users the ability to auto-snap to size, position of an item to other elements. Intention is not to write this from scratch, but leverage an existing solution.