The guys at Unknownworlds (Natural Selection 2 Developers) have been creating some sweet tools for source. They made a LUA debugger and they have had talks about source recognizing .swf files for ingame GUI etc.
But recently they showed off this cute app that is pretty awesome for us texture artists. It allows us to automatically see our textures updated in the environment ![]()
Video of it in action
http://www.unknownworlds.com/files/ns2/bsp_viewer.mov
Blog entry