Like they said, a lot of it will depend on where you are.
If you have plans, even basic scale drawings, take copies of them down to the local lumberyards. They'll do a take down of all the materials you're going to need, just tell them the specs you're after for doors, windows and so on...