Re: estimating software
We use Dart Board. There is a cork board with numbers and we chuck darts at it to arrive at the cost.
Additionally there is the PPP (price per pound), weight the prints and use an established method for cost per pound of the prints.