Seems like a great read, thanks :), book on the way...
Basic insight into the question of: “What makes a good tool?” Maybe for your purposes, the angle is: “When is a simplified tool more useful than a complex one?” Or: “How can I add complexity to a tool while preserving its usefulness?”