Sometimes you just need commercial software development tools
However, sometimes you just need commercial tools. This morning I spent an hour profiling a medium-large scale web application with JProbe. A little set up time, then banging on the web app for 30 minutes, then generating the reports: beautiful, now I know where the "hot spots" are in the system.
As a professional programmer, the other commercial tools that I use are LispWorks Common Lisp and IntelliJ Java IDE.