Even a screwdriver can be used as a hammer and even more so in design enabled situations however the necessity to use the correct abstract capabilities for advanced software tool selection is a process based on the necessity of the environment and the client in question.
This is no better described than in Classes of design — classes of methods — classes of tools where a rigorous yet fully understandable method for choosing advanced design tool systems translates into a simple criteria for maximized new product design initiatives.