There are wrappers for mpv that provide a more “full” GUI including settings, but mpv itself is more hotkey and config focused. You can do a lot of cool stuff using profiles and scripts. I get it if having docs open to configure a media player isn’t your cup of tea, tho.
Some of the wrapper built on mpv are mpv.net, iina, and gnome-mpv.
Yeah, it’s pretty easy on macos using configuration profiles