As usual Tom has another great post. Many of these I’m already using or something very similar. If you’d like to explore these types of tools further check out Jane Hart’s Top Tools lists – one for learners and another for learning professionals.
You might also be interested in Review Spice to help you with your process for reviewing your PowerPoint slides before you publish your course. (with Articulate of course.)