Ideas / EvolutionaryAlgorithms
evolutionary design: forces you to have a rigorous testing phase, which in turn requires a solid set of specifications. When your designer doesn't know what you want, you really have to: especially when they're throwing thousands of mainly low quality solutions at you.
Automated design may one day allow good leverage on the set of difficult problems which have easy specifications/solution-tests.
Automated design is of little help with creativity where specifications/tests aren't known. But there is an interesting opportunity for human/machine paired creativity: it can be envisaged that EAs with partial specifications could then be further filtered by humans: possibly vastly minimizing aspects of the human effort involved in a wider range of design problems.