Can I add text, fonts, and such to my game using nodes?

Hi, I’m the author of that library but unfortunately it doesn’t support using different colors/fonts for different parts of a text (if I get a lot of time I might implement it in the future, but it’s not planned currently).
Of course you can combine multiple text objects into one but Zui is also able to do that. It might be easier with Koui as you can get the width of each UI element which makes joining them together more easily. I’m not sure if Zui provides you with that information. But in order to do that you’ll have to code (there are logic nodes in the making but it’s far from finished).

Koui gives you more freedom over different kind of element properties in general and has layouts (and shadow/gradient/rounded corner support is coming soon hopefully) but for text it’s not more powerful than Zui, it’s just easier to use because you can create CSS-like classes for groups of UI elements and style them together.

Implementing proper text wrapping might be simple but it wouldn’t take language-specific properties into account (for example splitting words on line wraps based on their syllables).

It should be there. Do you have any error messages in the console?