How can I move an object with 2 reference points

How can I move a object by giving 2 reference points first would be to set a reference point on the object and then the other would be to give it a reference point form which to give a delta move point. Cad Key had this function it is a very usfull thing. I am using Draftsight 2d.