I log time with toggl and because I’m an absolute nerd I write my invoices in LaTeX with the “invoice” package (calculates sums, applies tax, you can define currency in each doc).
I do this on the side though & have very few invoices / month, so I don’t mind the manual process.