Any semi-decent vector editing application should fulfil your requisites (except being free). In addition to the already mentioned Inkscape, Gravit Designer is a good choice (you can use it both in the browser or as a standalone app).
user137369
- 213
- 2
- 9