Speeding up workflow for creating subtitles
My suggestion is only going to be useful if you have several minutes of subtitling to do like this:

Build the subtitles first using something like Aegisub. Export them as .srt files. Import them into the pt_import_subtitles from aescripts.com

This will generate all your text files for you with the lines appearing at the correct time. Then use your workflow for going through to correct the times when you'd like each word to appear.