Tracing Vector

I work with ArcGIS and there is a tool that allows you to trace along a polygon or polyline vector. By using this I avoid using the trim tool and trace also puts the same number of points in the exact location of the polyline/polygon that is being traced.  Therefore no cleanup if the polygon/polyline being traced is already clean. My question would be is there a macro made for CoreDRAW that could do this? Or could it be programmed in VBA? I am not a programmer so I am not sure where to start.

 

Thank you for any guidance in advanced.