I would never argue that not understanding Gcode is a good thing,but I would suggest that typing it or using an online service to generate some of it isn't really an effective use of time.Particularly when free programs to generate the machine instructions are readily available.I saw the mention of using 18 year old software and thought of a friend who still types in Gcode for a controller that uses DOS.It works for the fairly simple parts he makes and the long days of turning out umpteen thousand parts.In that time he can program and refine for the next part if it is something that hasn't been done before and stored on a floppy (!).
I noticed the reference to single blocking a program for the time taken to run the first part.It works for some people but if I had half a million lines to run I would be very old before the job had come off the machine.A simulation takes a few minutes and can be sped up or slowed down to suit the needs.How long does it take to program ramp entries reliably?How easy to add tabs?We use machines because it is easier than using saws,chisels,files and other hand tools so I don't find it inconsistent to use an electronic machine to produce a toolpath in a shorter time and with a stronger probability of success.