EAPFoundation.com offers a free electronic tool for finding, highlighting, and sorting academic words within texts. Their word source is the New Academic Word List or NAWL, a recent update of the Academic Word List or AWL. There is also the option of creating a simple, head word, or word family gapfill, where the found academic words become blanks in the text.
ESL Literacy Readers offers 40 theme-based stories, a learner page, and a teacher's guide with ideas for reading activities and extensions. ESL Yes! offers 1600 stories intended for Beginning and Intermediate level ESL students, supplemented with audios and various kinds of exercises.