Best practices - estimating hours required to complete project design?