What do you like best?
The speed and simplicity with which you create designs. I don't have to worry about "design intent", or spend countless hours pre-thinking the build (so as to put features in the "proper" order). Nearly as quick as an idea comes to mind, the model begins to takes shape. It's also nice to know that I can remove part of the model without having to worry about the model crashing, because of broken "parent/child relationships".
But probably the most helpful (and over looked) tool within KeyCreator, is the ability to do simple, 2D drafting. This means I can draw a quick concept sketch, to figure out the right geometry, before extruding, lofting, revolving, etc. This is often a lot faster than grabbing a calculator and "doing the math". It's all about "time to market", right? The faster you can perfect the design, the faster you can move that design to market. You can't design any faster that "Direct".
By the way... I'm proficient in Solidworks also. I'll take KeyCreator any day.
What do you dislike?
I've run into issues in the past, mostly with KeyCreator's layout mode. But really, I haven't had a complaint in quite some time. So either Kubotek has cured the bugs, or I've figured out what I'm doing. Whichever, I've been very please with the product over the last few releases.
Recommendations to others considering the product:
Don't rely on the developer's "canned" demos when investigating which CAD software to go with. The reason being, is because these demos have been done so often, they could do them in their sleep. They have the steps down pat and, therefore, LOOK impressive. The real test is to have them create one of YOUR parts, from scratch, on the spot. Choose a part that isn't too taxing, but not too simple, either. You want to see what the software will do, without making the rep sweat... too much. Take a 2D drawing in with you and ask them to "model this". Ideally, take two, or even three, drawing revisions of the part. Start off with the original. Then, when that is completed, ask them to make each revision, in order. Now you'll get a true idea of which CAD system is faster, easier... and better.
What problems are you solving with the product? What benefits have you realized?
I work in a custom molding shop. We originally started using Cadkey in 1997. But in 2003 switched (against my wishes) to Solidworks. However, I've kept my single seat of Cadkey/KeyCreator current (At my own cost, I might add.). And it's a good thing too. Because we get customer CAD models, from various CAD sources, all the time. Only KeyCreator allows me to revise and modify these customer models as needed, when needed. Customers are often surprised how quickly I can revise a part and get it back to them for review.
And if a model comes in that needs healing, well... you can try it in other CAD programs. But I won't promise the same kind of success you'd get from KeyCreator.
And lastly, KeyCreator is head & shoulders above the competition when it comes to speed. I can create a model in a fraction of the time it would take in a parametric modeler. Again, speed is king.