It had been a few years since I had last ran Rhino. What a pleasant feeling it was to experience how a lot of my AutoCAD expertise transfers immediately to Rhino. It's amazing how once you know a program it's simply leads to loving it.
It is also inspiring to learn different CAD programs. Some feel like driving a Formula 1 race car, others like a BMW, and yet others like driving a Yugo, or something like that. There is a time and a place for each make and model.
Perhaps an even better analogy is to liken CAD usage to speaking several foreign languages. They each have their strengths and weaknesses. It is reminiscent of Napoleon Bonaparte's joke: "English is the language to do business. French is the language to make love. Spanish is the language to talk to G_d and German is the language to talk to animals." While I don't fully agree with Napoleon's final assessment, he does make a good point that certain languages lend themselves to certain activities.
As I'm picking Rhino up again, I'm finding several features that I know I will miss when using other CAD programs like AutoCAD Architecture/MEP, Revit, 3D Studio Max, Vectorworks, ArchiCAD, Microstation, TurboCAD or other similar programs I use from time to time. One such example is the Object Snap related features.
I like how you can toggle each setting on and off easily by simply typing OSNAP and E, for example, to toggle Endpoint on or off. It's simple little things like this, which you get to use over and over, that make a CAD program a joy to use. I will figure out a way to replicate this behavior in AutoCAD.