G-code depends so much on machine and tools used so unless you have your own machine, you need a really good reason to dive into this.
I did some tool path simulation to evaluate different cutters for 3 axis milled longboard wheel wells but it was only a simulation.