Upasna from InVideo Clock Icon Last Updated on: February 01, 2022ĭon’t you dread those moments when a colleague opens up a drab Powerpoint presentation in the middle of a meeting? While it’s pretty easy to create a presentation on Powerpoint, you can’t deny that these soporific slides do little to engage your audience.