I recently switched my freelance work from Trello to Airtable, and I'm glad I did. Airtable is more data-first, is more flexible, and comes with more free storage.
In Airtable, you can enter "objects" (tasks, projects, assets, etc) into a large spreadsheet and then build multiple views on-top of that data. For example, if you had a spreadsheet full of tasks with a column for status, Airtable can automatically create a Kanban view for all of those tasks. Airtable also provides a ton of free templates you can use to design workflows for CRMs, asset pipelines, support processes, etc. I am still exploring ways to connecting my data to other apps I use, but for now I'm happy with Airtable.