How to create Text typing effect?

I wonder if anyone knows how to create text typing effect?

you could build it with RM (create a textwidget with a letter and animate it to appear. The next letter widget needs to have a delay) but this would be not really the cleanest solution.

I would use something like this: