- graphical debugging of parallel tasks and threads
- displaying data structures graphically with code navigation
- WYSIWYG UIs with tooling like Blend
- GPU debugging
- Code navigation across object files, shared libraries and source code
- Incremental compilation and linking with intermediate representations stored in a database.
- Out of the box representation for all STL data structures and user defined types
Tooling is much more than just a plain old compiler.