D-Roof

With
D-Roof, you can create the roof geometry for valleys, hips, ridges, and
dormers. Once the roof outline is created, you can apply roof
profiles to the roof lines. Roof profiles allow you to define the
slope, the individual build up, and the texture for a roof
surface. After profiles are applied to a roof, D-Roof will
automatically calculate roof geometry, roof openings, square footage,
insulation volume, and dimension takeoffs. Within minutes, you
can have a perfect roof shape, along with the production documentation
for costing, quoting and marketing.
You
can also realistically render pictures from any angle and send them to
your client. As well, with the VRML module, you can create a
'fly' through to view your roof from any angle and then you can send
the roof design to your client over the internet, so they can do the
same.