As already mentioned in one of the first replies: Most EDA suits tend to rely on an importer for complicated PCB outlines. A good 2D drawing program is a quite sophisticated and specialized piece of software, and even if your PCB suite had such drawing functions integrated, it would still be beneficial to have an importer, just in case the mechanical designer on the next floor coughs up some enclosure that you have to fit your gadget in.
And when Import / export integration with mechanical CAD is considered mandatory, there is not much incentive to put very sophisticated 2D drawing capabilities into an EDA suite. Maybe autodesk is going to try. They have already killed the eagle and are apparently working on some kind of native solution to integrate both.
I am a KiCad user myself. KiCad supports both dxf and svg import for PCB outlines (or other purposes), and can export a variety of 2D and 3D formats. It also has further integration with FreeCAD via the "KiCad StepUp" workbench in FreeCAD. KiCad also has a simple raster to vector image converter that is suitable for logo's and such, but there are far more sophisticated programs to do such tasks.
KiCad has some limited support for Bezier curves, see for example this old thread from 2019:
https://forum.kicad.info/t/missing-lines-in-fsilk-layer-in-gerber-file/19697And apparently you can edit such a curve, but not (yet) draw it natively in KiCad. It does not have a high priority, but if you are willing to pay for commercial support for KiCad via
https://www.kipro-pcb.com/ and especially if you're willing to put in some extra money such as for example the equivalent of a yearly fee for one of the big commercial players, then you can get a lot of personal attention to implement or improve custom features, as long as they fit within the long term goals of the KiCad developers. Forking KiCad and implementing such a feature yourself can also be a viable option, and there is a good chance it will be merged back into the main KiCad branch.