Where would we be without GNOME Tweak Tool and would you even use GNOME 3 without it? MY guess is that a lot of you guys probably wouldn't be using GNOME 3 because it was painful without it I can tell you.
Extensions to the rescue I hear you say, no, sorry, they break in every new version of GNOME 3, just like GNOME Shell themes, just like GTK3 themes. Remember the good old days when you could drag and drop GTK themes, icon themes into the theme window? Oh, those where the days when Linux desktops were more customisable than Windows or OS X by default.
Now days we cannot change anything easy without our hero the GNOME Tweak Tool. It's our saviour of easy customisation that fights for the users and defends us from those Windows and OS X users, who laugh at us because we cannot change our font sizes, colours, cursors and themes easier than those evil proprietary OS's.








I suppose, in hindsight, the choice of the default theme title wasn't at all coincidental, and should have given us an early clue about the Gnome project mindset.
Ah, well. Life goes on. I have re-discovered E17, and am enjoying it. Never could quite learn to love KDE.
You should give it a whirl half-left, it's not perfect yet by any means and it inherits a great many of the drawbacks in Gnome 3 and its shell, but unlike Gnome shell the developers actually strive to make it customizable, it's on the right course.
I like Gnome Shell but customization through extensions just isn't the way to go forwards, the more extensions you add, the more unstable and glitchy the shell becomes. Also really quite ridiculous that to move the clock you add a move clock extension, a lot of these things should be built-in features and Gnome devs show no interest in making them.
I'm missing good old GNOME2 and Mate is not the future because
of all these GTK3 applications. Xfce let me miss also the
functionality of GNOME2. A while I thought it was going
down the drain with Linux desktop. But there is a really
good alternative: KDE... It's highest configurable and looks
simply beautiful after a little customization.
It shouldn't be too hard to create a small graphical tool in python to change more settings in gnome-shell. Just look at cinnamon-settings. I'm surprised no one has tried to port it to gnome-shell yet. If that's not possible I'll probably say cinnamon or xfce is the future. Changing font/font-size in the gnome-shell.css file could also be applied somehow, if theme designers just could to follow 1 standard setting it as a default global value somewhere in the beginning of the css file.
I always found KDE way too complicated and buggy. Way too many settings and for what? I only need a few, essential ones.
Dunno why, perhaps it's fate, but KDE was never really meant for me. It so much resembles Windows it's ridiculous and that's the most irritating, disgusting part of it.