That's where unixoid systems shine, they have powerful command processors which enable you to express your intention in very little code.
What, you mean like bash? And the array of SUS text-processing utilities? And scripting languages like Awk, Perl, and Ruby? And fast character-mode editors like vim?
I run all of that on Windows. It's my standard Windows development environment.1 A little Cygwin installation and presto.
So I guess that means any Windows system can be quickly transformed into a "workstation".
1When Visual Studio or Eclipse offers significantly more productivity than the entire shell and command set, I'll consider using an IDE. And, of course, using the same tools on Windows, Linux, and UNIX makes cross-platform development simpler; my user experience doesn't differ much these days among those platforms.