I have found CASE Studio 2 to be an outstanding tool. I looked long and hard for a CASE tool that would suit medium size projects, as I did not require an enterprise solution and an enterprise price tag. Other products had limited functionality, and did not provide reverse engineering support, in-depth reports or the ability to save different versions of the model. Not only does CASE Studio 2 support this, you can extend the reporting and generation functionality using the template facilities. The interface is crisp, and the application is a joy to use. I wholeheartedly recommend it.
Dan Horne
IT professional