Hi I would like to present you Axis Constraint Snap. Aplugin that make the same thing than constraint in 3ds Max. It allow snapping and constraint axis easily.
Preview
If you are in object mode it move the all object
If you are in point mode it move only selected points
Download WIN / MAC only R15+
https://gumroad.com/products/nhxEC
Source Code included.