Genetically engineering crops to be colourful could help farmers produce food without using herbicides, as it would make it easier to spot weeds, scientists have said.