My selfhosted Nextcloud does:
- Cloud storage (including photo storage)
- Contact/Calendar/Task Sync (DAV Droid)
- Notes
- Podcast subscription and progress sync (gpodder)
While I use OSMAnd for offline navigation MAPS is still my go-to for navigation/discovering places.
My phone is currently running stock Android