@12 yeah, I used Reveal.js and was very impressed with how it's put together, good semantics, readily accessible

revealjs.com/

Thought I was going to have to use Canva or something but this was actually way less fuss, once a person is a little comfy with html.