Since MACH can estimate the cycle times maybe the button that starts the job estimate could add time in which that line will be executed and one could read the current job time. could be a checkbox feature in the milling options or such
normal code
N10 X1 Y1 Z.1
N20 X2 Y4 Z0
N30 X4 Y3 Z-.1
time added to normal code
N10 X1 Y1 Z.1 (Time till Ex = 2.30)
N20 X2 Y4 Z0 F.2 (Time till Ex = 2.32)
N30 X4 Y3 Z-.1 (Time till Ex = 2.50)
Or only on, above or below M6 commands TIME comments could be added.
I think this would be a huge improvement to the CNC world!