there is always the need to enrich existing G-code with additional actions (e.g. check cutter breakage after tricky passages or longer nesting task; halt the program to do measurement check; switch a signal to give operator a note to come to the machine; …). Doing this with “Edit Toolpath” would be possible, but it always gets killed if “Compute Toolpath” is done again.
Having an operation, that allows to insert own written G-Code would be perfect. So you can keep working on optimizing the whole flow without adding additional code each time in the generated NC file. Also has the advantage that the addition can not be forgotten