Can anyone recommend a good one?
I’d like one that can kinda “save” my progress not only locally. Maybe an app account or something that integrates with a cloud service?
I had an ancient one very early in my smartphone days, but as I lost/had my phone stolen I would lose all my progress and miss the pages of the books I was reading.
I use KOReader and it has a built in page syncing. You register within the app and save the positions; then you login on another device, copy the same file (for example I use the built in cloud connection to access Nextcloid/Dropbox and download the book) open the same file and it is synced.
Librera has a Dropbox integration (possibly in the pro version) and it may sync. But I never used such features since I prefer KOReader on ereader.