One thing which impresses me is the fact that you can get and do some things in GS with only one or two lines - whereas you have to do MUCH more in other engines. This comes from the enriched toolset and commands GS offers as well (from a programmers POV) and you can easily add your own routines, etc by scripting and DLL.