Software to add text from file
Well there are MANY programs that do this but what your talking about is something you want to do manually. Technically you should be able to accomplish this with Premiere Pro, and I don't understand why your having trouble due to the awesome functionality between Adobe programs.

But what you're describing is something you do not want to leave up to a program if at all possible because a program could totally screw it up or would apply things EXACTLY the same so the alignments could be totally off or an assortment of other problems with how it looks. And since you are in premiere you should only have to copy and paste these "duplicate steps" you are talking about. 

If its frustrating you so much that you want to automate it have you ever taken a look at the macro tools built into the Adobe Suite? It may help you with what your looking for.