I used gnome though. IIRC, everything to do with customising GNOME is done through extensions, and all extensions have GUI settings menus.
My point being, even though it's objectively harder to customise GNOME, it still doesn't require using the terminal.
Last I checked, it didn't allow additional widgets from apps, like tasker task shortcuts or firefox webapps. Quite disappointing as I'm heavily reliant on tasker and webapps like voyager that I'm using to access lemmy right now.