When it comes to presentation creation, PowerPoint and Keynote remain the de facto tools by incumbent advantage. PowerPoint has more than 1 billion installs and 500 million users alone, thanks to ...