Keynote is best known for its smooth animations, with enough customization options that you could mock up a new app in Keynote and make it almost feel like you're actually using the app, instead of looking at a demo in a presentation. When you're ready to present, you can use an iPhone to remote control your presentation from your Mac, or present online for free with Keynote Live's presentation streaming.
Prezi has developed a unique technique that makes presentations more engaging, escaping from the traditional look of a presentation with slides. The platform provides an open canvas which plays the role of your whole presentation. Within this canvas, you can zoom in to different modules and points in order to reveal your story.
Google Slides—part of the G Suite family of apps—is a traditional presentation app designed around collaboration. It works much like PowerPoint and other presentation apps you've used in the past, only Google Slides runs in your browser, for free.
Canva uses drag-and-drop with customizable templates and provides access to free stock photos, vector images, illustrations, and fonts. With Canva you can collaborate, share with other people, and publish to social media.
Visme has a variety of clean, sleek templates for different kinds of presentations. You can pick from color palettes for each theme as well, or create your own color palette. There are also different slide types within each template. For example, if you choose to add a testimonial slide template to your slideshow, you can choose from several different styles depending on your theme.
Visme features a large selection of icons, graphics, and royalty-free images to spruce up your presentation.