I have my own bitmap fonts with very specific colour gradients, and I can’t for the life of me figure out how to add a customization option to swap between different customizable bitmap fonts to allow the user to choose with one they want to see on a complication such as time or battery percent.
In experimenting my conclusion is that this may work with plain colours and potentially even gradients, but inner glows won’t be an option. Does that align with your view aswell?
I think your text may look how ever you like, be it bitmap or vector font, each variant (style) will be in separate text field, which would have a completely covering mask image with enabled styles full of transparent images, but one white, that makes it visible for the one style.