Never got down with FreeCAD. BricsCAD has a native Linux version and works well for me, but it’s expensive. Recently, I’ve moved over to OpenSCAD. Works very well for me, but it might be hit or miss, depending on what UX you like, and what functions you need.
My mother’s a humanist, my father was a hedonist. I never grew up with any religion or spirituality, and speaking with people that did, I feel that wasn’t a bad thing.