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.
Design Inspirations
Pergola with-curtains