PowerPoint
Not new to me. I have used it in the past to show presentations and will continue to do so.