I've been using freeCAD for about 3 years now. Looking at what he was able to make with it blows my mind. I love freeCAD, but I don't think I've ever been so continuously frustrated by a piece of software
It's amazing how much can be done, but anything that I think will take an hour, lasts 6. Many times into the night.