I've been using Onshape and it's INCREDIBLE. It is a fully featured CAD package with assemblies, revision control, constraints etc. It makes Google SketchUp look like Notepad. I'm just using the free version (requires your files be public) but it's VERY much like SolidWorks. It's really an achievement in web app development.