Both with students, and while exploring on my own, I love pushing apps to their limits - to see what they can do beyond what they were explicitly designed to do. Keynote is a great example. Billed as a PowerPoint/Google Slides competitor, Apple’s presentation tool is, as expected, simple, elegant, and powerful. Over the years, I have found so many uses for it that may not be readily apparent - GIF builder, app prototyper, journal, collaborative workspace, etc.
Presentation tools are particularly useful for visual communication due to their simple animation tools. In the case of Keynote, it’s Magic Move that is the game changer, allowing you to morph elements from one slide to the next. While this on it’s own is pretty powerful, I have discovered a simple hack that sends it to the next level - the ability to enable and customize acceleration curves for those animations. Check out how to set it up and what you can do with it in this quick video: Enable Custom Acceleration curves in Keynote.