Dynamic EQ that changes based on the song, album or Artist?

Many artists have specifically mixed singles or albums that are not consistent sometimes when a different one plays.For example, I would set my EQ for Electronic Synthwave music but when Meshuggah starts playing it sounds completely flat or not punchy enough for their extremely bass and mid range heavy music.

Would there be a way to automate it by adding a preset that applies to an entire genre, artist or album?
In the past I used MusicBee, which had a type of customisation for that.