I use projects for all my work and find that I'm entering the project details in Kashflow, project name, customer, start and finish date etc and then all this same data i put on my online calendar (ical) which syncs with my phone etc.
It would be great to do it in just one place when i take a booking.