There is no best material for shoes. What is best for a running shoe is not the best material for a work boot. The shoe designer, footwear developer, and product manager must work together to pick materials based on the price, performance, durability, duty rates, comfort, and styling. Every shoe will have a different material requirement.
How many materials are in a pair of sneakers? How to select footwear materials is discussed at length in the book How Shoes are Made. This book contains a shoe material list and suppliers. Check out Chapters 17, 18, 19, 20, and 22.