Best tool for tracking services

Best tool for tracking services

I'm using Zoho One and currently everything I do through CRM and books is manually calculated and entered for the cost of a service drone survey for example as they vary based on time. 
I'd like a better way to manage and streamline the billing. 
I was thinking of using a bundle to present my service as a single hour's work then in books I can change the quantity to 3 for example 
In CRM you can use products and the new feature services and books has its own as well. I know I can sync them all up but I haven't seen anywhere CRM services can be synced and wondered what the Inventory people thought the best approach would be. 
Thanks