If there is another program that I could use to do this easier than after effects
Easier as in "I want to do everything with one layer and one comp"? Then you might give up right now as well. Sorry, this is not how stuff works regardless of what program. Putting in some effort is part of making visual effects. Not everything can be a one-click solution. In your case the effect could be done easily enough by pre-composing your text slates and using duplicates of the pre-comp cut in half - one to make things tumble e.g. using the shatter effect, the other to keep the top half in place.
I just meant easier has in "I really don't want to animate 500 letters manually if I don't have to". I can get words to fall on to the screen one letter at a time with no issue, just not already be on screen and fall off.
I will try the shatter effect though, thank you.
You jus t need two copies of your text with a mask that cuts the letters in half. Then you apply a text animator to the bottom half copy and animate the position or other properties to get the text to fall off the bottom of the screen as you animate the range selector.
That means two layers for each line of text. You just can't do it with one layer for each line of text.