(Disclaimer: I work at Datawrapper)
For most projects, our free plan might suffice: https://blog.datawrapper.de/create-data-visualization-for-fr...
It’s fully usable for commercial use as well.
In terms of in-between projects, if comfortable with a bit of programming I would probably look at Vega Lite [0] or Observable Plot [1]. For GUI tools, there’s also the excellent RAW Graphs [2] to consider!
[0] https://vega.github.io/vega-lite/ [1] https://observablehq.com/@observablehq/plot [2] https://rawgraphs.io/