Does your company also use Gemilo Sales (Gemilo CRM software)? Then it will be really easy to create a new project based on the deal's information. You will also have billing tool to collect the project hours easily for billing.