Insert Line Segment Command improvement

would it be possible to add multiple points to an existing line by uploading a csv file within a tolerance range

Select line
Line tolerance (points x distance away from the line)
Uploaded csv file (pt xyz code)