I'm a long time user of SolidWorks. Since I'm retired and don't do much consulting anymore, my copy of SolidWorks 2013 is a bit out of date. It still works and I love it. The problem is that it is not compatible with Windows 10 and I'm afraid the world is heading there. I've watched a few tutorials for the online 3d CAD program, OnShape (onshape.com). It is an explicit modeler rather than history based. Has anybody used it and if so, how versatile is it? What are the limitations?