During my freelancing years, I always found myself jumping from one invoice maker to another just to finish their free trial periods. I had to rely on client contracts that were rarely freelancer friendly and kept multiple excel sheets to track every client and project. I lived with dozens of document copies titled "Final V3.2" and had to rely on my own memory to track project expenses when tax season rolled around.
There surely could have been better solutions to tackle these issues. While other tools exist, they are often excessively complicated for freelancers to navigate and too expensive for occasional use.