I like how iA Presenter (no affiliation) is based around markdown and telling a story first. The layout is automatic and predictable. Last time I used it, there was no way you have a bullet point list at all. It is limited, but in a good way. And yes, it works offline.
I tried out reveal.js (and then slides.com) for a time. But it felt pretty limiting. And then the company I was with pretty much adopted Google Slides and, especially at the time, I was doing a lot of co-presenting and the collaboration features were really useful.
Replying to add Deckset (https://www.deckset.com/) as a (non-FOSS) option. Deckset and other content-based approaches with automatic layout always seemed like a good way to orient slides around the content instead of futzing with slide transitions for hours.
Seems like great software, but the website is unfortunately obnoxious. I feel like the overlap between people who would like to create slides in Markdown, and those who would prefer this website over a much simpler alternative, is rather small.
I love iAPresenter. It definitely has lists and bullets if you want them. I (mis)use it to create proposal PDFs to send to clients. Even though it’s primarily aimed as presentations, it’s a great way to put together quick documents too.
https://ia.net/presenter