: Again, YMMV - tools are a very individual choice. But my experience : revolves around very-small-team environments where rapid development : (including "prototyping") is a requirement, and shortening the cycle : is A Good Thing :-) Agreed 100%. That's the cool thing about this whole darned biz. Sofar, there are (luckily) so many ways to go about doing this. Otherwise we'd all be replaced by some shrink-wrap black-box thing owned by Microsoft that would be overpriced and do a 1/2-assed job.