Here are two more sites that should make your job a bit easier in creating materials to support your ELLs as well as your EOs:) Both are free as well.
TEACHER TOOLS covers all three levels of English proficiency: beginners, intermediates, and advanced. Here you can create not only the activities, but also the answer sheets. This definitely saves time for the teacher. All basic areas of grammar are covered as well as sentence word scrambles (practice for ELLs on word order within sentences) and paragraph organization (sentences need to be arranged in order to make a cohesive paragraph). All the teacher has to do is input the material to be learned. Another bonus here is that teachers can create assessments include multiple choice and true false tests! EOs who occasionally struggle with language would benefit from this as well.
CLOZE CREATOR is another favorite. This tool works with any grade level. Both ELLs and EOs can use it. Teachers can differentiate the assignment easily here by inputting reading passages of varying difficulty OR by using the same reading passage with a word bank for the ELLs but not for the EOs. Reading material from ANY CONTENT AREA can be used here. With this tool, teachers can boost academic vocabulary and strengthen reading skills. Reading academic textbooks might become a bit less overwhelming with time and the support of the teacher:)
I hope these two sites meet your needs:)
ELL TEACHER PROS