Time tracking and billing are fundamental activities for a freelance business but we also know how boring they are.