I’m adding this comment here mainly for anyone else who comes across this thread. See the other thread I have linked to.
The named colors above was not useful as “dark blue” (e.g.) is not well defined. There are many dark blues. However, I did find this post which I had missed earlier (when I found this one): Custom Inkscape, Illustrator, CorelDraw and Affinity Designer Color Palettes for ordering operations in GFUI and it contains hex and numerical values for the colors listed above. Based on that, it looks like my guess that sorting could be by R, then G, then B, is correct. This can also be looked at as sorting by the entire hex value, if you have that value available. Given this, I don’t need a palette.
Names/ids are not ideal but I think it may be the best solution given that GF doesn’t control all the various illustration products.
For engrave vs. cut, GF has done what every other laser cutter does — differentiate fill vs. stroke. Currently, score is manual.
For order of operations, they really only have two choices: 1) order in file (back-to-front or front-to-back) or 2) color. I actually like color better because it is easier to control. My only complaint is that it’s not documented anywhere.
For manual override settings, I can only think of two things that would be internal to the file: 1) names/ids, 2) a special visible text block that contains instructions and is ignored for cutting purposes. That might be cool but would be pretty hard.