I've been using Sonnet 5 at work, heck, we all are, and I use it a lot for Firmware and VHDL in a medium complexity project. It is faster that I am at typing and I think it comes up with good ideas most of the time. Still it needs supervision, and simulation of course. At least it's very good at writing complex test benches, getting tedious TCL stuff done, and all the input/output instantiation.
I was chatting about that with our team, software, mechs, elecs, etc... I'm not sure I'm faster per se, but I do get more stuff done in parallel, or so it feels like.
I'm in the middle of refactoring some PLL related code, if I had to do it myself it'd take me much longer. Or maybe I'm not as good as I thought I was...

My 2c.
Cheers,
Alberto