ArcMap has a tool that allows lines to be clipped by numerous point features and snaps the points to the lines. I think it is call Snap and Clip tool. This tool is very helpful for snapping points to lines and clipping long lines with many points into segments. Perhaps this could be brought into ArcGIS Pro.