i just ported it to 3DS MAX all versions, all credits goes to Nguyen Quoc Dung http://www.scriptspot.com/3ds-max/scripts/mipoll-placement
Script to position an object accurately on the surface of another object
Note: Right click on icon of Max and Run as Administrator, then install script.
YouTube Video https://www.youtube.com/watch?v=_tz2O89J5ss
mipoli Transform https://www.youtube.com/watch?v=cenuNJnK4d8