Catia and SolidWorks at work, and the latest unstable freecad on win8 at home. Perfect STLs from all three so far.
Freecad has it’s warts, but remembering to do the save-close-reopen dance often prevents losing too much work.
Been meaning to try blender.
@Tim_Jacobsen yeah I need to learn OpenSCAD as well it seems a lot of people are using it these days. Seems like a lot of effort for something I wont use very often though…
@Normand_Chamberland I used it on both Windows and Linux but mainly Windows. Sorry can’t remember the version but it was quite a while ago. To be fair I guess it wasn’t the stability so much it just seemed unrefined and unpredictable. Even when doing basic stuff it never seemed to do things quite as the tool described and also it seems you had to do a lot of workarounds to achieve stuff that should have been simple because the tools didn’t work as expected. With 123D theres very few features and they are very simple but they work very well. FreeCAD seemed totally the opposite, it was overloaded with features but they all felt unfinished and didn’t work very well. I would really need to look into it again to give you exact examples as I can’t remember for sure, its possible I just didn’t get to grips with it I guess.
If you kinda grew up using Sketch-up and love its familiarity, just export to a dae Collada file from the menu. This file can be used by some printers or you can import it it other programs like Blender (free) and export it again in many different formats - all without doing any design except in Sketch-up
@Daniel_Bull I use windows 7
OK then you’re pretty lucky as most software will work for you 
Try Bobcad
@Daniel_Bull it’s funny how your experience with FreeCAD totally clashes with the experience of many, many people. I find FreeCAD to be very predictable but I’ll admit I know it very well as I’ve been helping new users for the past 4 years on the FreeCAD forum. Quirky it might be, but the way you describe it is certainly not how I feel about it. It’s a pity you didn’t feel like sharing your problems over the forum. Granted it’s not as shiny as commercial solutions, but it’s a labor of love from volunteers who work on it in their spare time with no expectations in return, and a damn worthy CAD program IMO, even with its faults. It certainly can generate STLs with no fuss, so there’s always that.
Bobcad
@Normand_Chamberland I’ll check it out again as I’m looking for something that works on Linux. It’s possible I didn’t give it enough time to get to grips with it. Also I’ll make precise notes.
Thanks @Daniel_Bull .