Nancyberlo,
Check out the deck building program at www.timbertech.com
Sounds like what you need though the basic design choices are somewhat limited to I think 4 basic layouts.

You should find the materials listing at the end of the deck design report helpful as well.
Gary