mailbox.org is it for me.
Standard E-Mailing - Use whichever client you want, or the web client, which is also pretty good. They also have custom domain support if you're aiming for that. I use it like that too.
Calendar: Fantastic, create multiple calendars, subscribe to .ics via web or import .ics
Contacts: It's just there, and syncs nicely with Android Apps like DavX5 and ICSx5
Drive: 10GB for Mails, 5 GB for Files. Webdav Support. Storage can be upgraded and downgraded on demand as you wish.
They even provide an integrated video conferencing system, so you can schedule calls, have them on demand, or have them created with your meetings, like f.e. Google Calendar or Microsoft Calendar does.
Also their office suite is really good. So you can edit, in browser, DOCX, XLSX, ODF, etc, just like you can in Google Drive. I solely edit my Spreadsheets with their online solution, it's great for 95% of the tasks. (I'm a developer + spreadsheet nerd)
For todos and notes I however go with superlist.com. Subscribed to their Premium version, and once you get the hang of it, it's really powerful and great.
Not sure what else Proton offers, but Mail, Drive, Calendar, Contacts, Conferencing, light office work and Notes + Todos I can reliably manage with mailbox.org and superlist.com.