✓ Accepted answer
Sorry, this wont be an answer you really want but it's the only answer.
Currently no, there isn't an 'easy' way to do this. When you change the color of text, it affects all of the text on that Text GUI. You could make separate Text GUI's and place them next to each other and color each individually to get what you want.
Although, you can upload images of text that are the way you want, this option I wouldn't suggest.
A good way to do this is make yourself a script that can generate it. This script would need to grab the text and separate it into multiple GUI's to allow separate coloring of words or letters.
I hope this helped, if so then accept the answer. Any questions? Comment bellow
2 comments
Yes but you would need to make a new text label for each colour change.
Use .TextColor3 = fromRGB(0, 0, 0) and put the colour RGB in the place of 0, 0, 0