{shameless plug}
You could give BuildEdge PLAN a try! It automatically figures all of the geometry for you. You can take a look at everything that it does at http://www.BuildEdge.com.
{/shameless plug}
Feel free to PM me if you have any questions!
Thanks!
Aaron