I assume you don't got a super-duper estimating program?
The low-down and dirty method would be to chuck a bunch of material at it, and whatever sticks is what ever goes....
The next ledge from the cliff from that is to make yourself a simple spread-sheet with assemblies and a count of those with a tabulation of each component and costs
AND mark-up.... Say a receptacle = Cable connector, box, ring, ground screw, 3 wire-nuts, outlet and a plate. Then create a labor number for it, like whatever it is to complete it. So many minutes for mounting, make-up, etc.
Then add PROFIT, AND OVERHEAD!
As for the wire - there are many ways to do this. Some have a sq' ratio to use... But it doesn't always work if you have a bazillion HR's or complicated framing. I have a method that I often safe for when I actually have the job, but sometimes I break it out before... Draw out line diagrams for the circuits, then grab a piece of string. Pull the string in the approximate path, and keep pulling off more string for the next. Then measure the string and scale it.... Then ADD some more ~ 10%. it works pretty good. :grin: