This is all fundamental, but true. The one thing I find even certificated pilots botching most frequently is providing unnecessary position reports. If you've got a discrete transponder code (i.e., not 1200) don't give your position unless requested. They already know where you are. Just give your altitude to cross-check altimeter settings.
I worked with an instructor once who said the first thing you should do in an emergency is light a cigarette. I'm not a smoker, but I like the sentiment. The TransAsia 235 crash is a great example of the danger of going too fast in the cockpit. Not only did the pilots shut down the wrong engine, they shut down the wrong engine in a plane with auto-feathering props. They didn't even really need to shut down the bad engine.
I also like the idea of slowing down hands on landing. With students who are learning to land, they tend to punch and yank on the yoke, hunting for the runway. Unless you have a really good sense of the landing sight picture to gauge your height, it's too hard to precisely time your touchdown. Better to get slowed down, fairly close to the runway, set your landing attitude (in a Cessna 172, I tell them to put the cowling on the horizon) and just keep it there. You don't need to land. The runway will come to you.