As with any article about email, expect 9000+ replies detailing
alternatives you 100% must be using instead. I run a similar set up
with OpenSMTPD instead of postfix.
I see you already acknowledged that postfix is overkill, and annoying to
configure. OpenSMTPD is probably still overkill but I think the config
is a lot simpler to manage. Personal preference maybe, and like you said
postfix is what you know.
Thought I'd throw it out as an alternative anyway given it has served me
well (with aerc and previously mutt)
All the best