What about the metadata? Do you listen to whole CDs at a time? I find that adding the tags for each song takes more time than all of the other steps you mentioned. Of course I use Mp3tag for that, but still, would be nice to auto populate somehow.
EAC (Exact Audio Copy) has a Metadata provider, which matches the audio CDs and pulls data from different sources.
That said, beet (beets.io) is much more convinient / accurate / easy to use and once it is configured properly. EAC has partly inserted the most important metadata stuff (artist, album, etc.) after ripping. So I use a cronjob, that runs `beet import` with "ignore if no match is found", that fully automates the process of embedding the metadata (also cover, lyrics and so on).
Works really well and I don't need to perform ONE mnaual step. Although Mp3Tag is a great tool (and I mean really great), doing all the tagging manually costs just too much time.
beets corrects all the metadata in a very automagic and decent way. If you never tried, it's open source software and totally free. It takes some time to configure and get used to, but it is worth it.