What this script do:
This script allow you to place (or place and align) objects on the surface of another object or on the grid under the cursor and snap to 3D Grid if grid snapping is enabled.
There are two scripts included in a single *.ms file:
Move to Surface - allow you to place selected objects near the cursor on another objects or on the grid.