Steve Jones - SSC Editor (12/3/2010)
...but I have felt when talking with people over the last few years that using SSMS means using a GUI, not T-SQL code...
SSMS is my definite main editor for writing and running T-SQL, so for me SSMS is both for T-SQL and GUI stuff.