> I feel CAD is one area where open source does not shine.
Many such cases, not only in CAD area. Good non-dev FOSS software is exception, not a rule, and these exceptions pretty often have some corporate backing and are not purely community-driven. And even for dev tools there are proprietary offerings that are light-years ahead of anything FOSS, though people here are never going to admit it, as TTY clone running vi clone is supposedly all you need.
I don't state this with satisfaction, quite the opposite, but it is long since I became disillusioned.