Here is a little script tah creates an object that is similat to a Datum dimension - except this object gives the coordiante difference between two user defined points instead of between one user point and the origin.