Indie trainers - What software do you use?

As an independent trainer (not a gym owner, no employees) what software do you use to manage your business?

Ideally looking for something all-in-one for CRM, project management, invoicing, etc. without a bunch of features that aren’t necessary for a single-person business.

Thanks in advance for any suggestions!