This is great feedback, thanks! Showing progress throughout the game is a good idea, and should be easy to implement. Your playtest is very much appreciated!
As for the text at the beginning, it wasn't an add-on, I just used a RichTextLabel and an animation player. The text effects (shake, bold, italics) used BBCodes, and the background was a shader from GodotShaders.