Microsoft PowerPoint will soon get the ability to translate presentations in real time. It already has the ability to suggest design ideas through Designer and draw up an outline for your content with QuickStarter. What else do you need? Well, you still need to create a memorable presentation. And that still takes some doing.