Cooking embraces a wide range of skills from creating menus and preparing dishes for Michelin-starred restaurants, to workplace canteens and cafeterias.