Tool to move object in single direction until it collides?

I have to snap an object to another object more often than it makes sense to have to choose where on an object I want to snap from, then choose where on another object I want to snap to.

I’m hoping to just select an object, run a command to drop it in Z, and it stops as soon as there is a collision. This could be useful in any defined direction really.
Moving until something collides is admittedly only just a bit faster than moving an object by snapping from one point then snapping to another, but with objects having very small fillets it is often difficult to choose the correct snap without zooming in.

I’m sure I’m just forgetting a feature that I just haven’t used in a really long time, but wanted to fully explain what I was looking for just in case.

rhino does not have collisions currently. Osnaps will be your best option.

we do have a clash command which calls out intersections between objects with a tolerance built in, but no physical collider.

there are some tools for this type of stuff in Kangaroo, but no how you are hoping for them to work as described above.