The Heroic Games Launcher is (IMHO) by far the best interface to gog you can have on linux.
You can find it on the AUR if you use arch, which makes it pretty straightforward to install.
The next version will integrate with the Galaxy API using the comet project, which should make it even better.
The only problem I had with it is that, once upon a time, there was a bug with downloading some games (Cyberpunk 2077, in my case) and I had to compile the git version of Gog-dl and target that in the settings.. but the fact I could even do that is great by itself.