From <https://stackoverflow.com/questions/273858/software-worth-buying>, <https://stackoverflow.com/questions/143088/open-source-c-projects-that-have-high-code-quality> and <https://stackoverflow.com/questions/180939/net-must-have-development-tools>, I found some software tools are multiple recommended such as [Reshaper](http://www.jetbrains.com/resharper/plugins/index.jsp), [dotTrace](http://www.jetbrains.com/profiler/), and [NDepend](http://www.ndepend.com/).

I use [Visual Studio 2010 Ultimate](http://www.microsoft.com/visualstudio/en-us/products/2010-editions/ultimate/overview), and it has some features such as code coverage, profiling, and StyleCop to name a few, and it's pretty [expensive.](http://www.microsoftstore.com/store/msstore/en_US/list/size.24/ceid.172935600/categoryID.50804700/parentCategoryID.50804600/sort.listPrice/order.down?WT.mc_id=%20VSprodpagebuynow) 

As a user of VS 2010 Ultimate, is it worth while to invest those tools I mentioned? Or, do they provide similar functionalities that VS 2010 Ultimate already has?