Would you be receptive to a request to add two additional colours to the CHDK library,
In what context? Script drawing?
eg transparent_black and %_gray
I'm not clear what specific values these would be.
You can see the "known" CHDK colors in the "CHDK settings->color settings->CHDK Color test". How closely the displayed color matches the description varies widely by port.
Adding additional standard colors is non-trivial, because we have ~160 platforms, and both the Canon palette and CHDK code vary widely per platform. For most ports, CHDK colors either rely on finding something close to the desired color in the Canon palettes, or finding colors that are not used in the normal UI so CHDK can override them.
I would not be enthusiastic about touching this unless there is some path to simplifying or automating it. In principle, the stock Canon colors could be identified from firmware dumps, which might offer a path to automating some of it. This isn't something I'd personally want to put a lot of time into, but if someone else wants to do it, it would be welcome.
Digic 6 and later have a full color UI, so in principle, could allow drawing arbitrary colors, or be given access to a wider range of "standard" colors. I'm not averse to exposing either of those to script if there's a reasonably clean way to do it.