Although the most used software in the professional field, such as Autodesk AutoCAD, is not available for Linux, the truth is that the projects available for this platform are progressing well so that this open source software is increasingly promising and professional, such as the case of FreeCAD project. The development community for this project is very active and working hard to make all of this possible.
Now FreeCAD 0.19 has been released, a new version in which some improvements have been included and it has also been migrated Python 2 to Python 3, in addition to moving from Qt4 to Qt5 libraries. In addition, it includes other great functions in this update, such as navigation, dynamic properties, backup management, and much more.
FreeCAD 0.19 also includes other new features, theme manager, a new dark mode, tool to export to WebGL, Arch Fence tools, Arch Truss, and other new features.
That said, remember that FreeCAD is compatible with the import and export of DWG files, if you worked with these formats with other software, converting to DXF. Therefore, the compatibility is good, another fact in its favor to adopt it. And the truth is that there are not too many excuses not to adopt it, although the professional sector still depends a lot on proprietary software.
More information about what's new in this version of FreeCAD, documentation, downloads, etc. - Official Web