I designed a pergola for the new deck we were having built.  I used a 3D program, AC3D, that works like Lightwave, but is much simpler at a fraction of the cost.
This house came with a crazy 3-part deck, no part of which was really large enough to be useful. A demo and rebuild of the deck also includes adding a beautiful pergola.
Design Inspirations
gazebo