Calibre has a lot of built-in features, but there are some things that I had to resort to plugins to get right.
The Calibre-Web-Automated fork is everything you need if you are tired of how outdated the original app is.