As a Roblox developer, it is currently impossible to use MeshPart BrickColor/Color in combination with a Texture with transparent holes. Currently, the color of a MeshPart only works if there is no texture and colors the whole part. It would be really cool if you could leave part of your texture transparent, allowing the color of the part to show through (and the part’s material too). Currently, any parts of the texture left transparent are just filled with white.
If Roblox is able to address this issue, it would allow for on-the-fly dynamic color changes of specific parts of your mesh. This would save time if you have meshes that have certain highlights that need to be done in many different colors. There’s probably some pretty neat things you could do with it too that I haven’t even thought of.
Before posting, I just found a post from over a year and a half ago addressing the same concern. It seemed there was a few hacky methods people discovered that already make this behaviour work, but it still hasn’t been implemented properly.