What are the material options for Custom Made Cabinets?

Custom made cabinets is mainly composed of three customizable parts:
1.Cabinet structure
2.Door panel
3.Countertop
They each have various materials options and each material has different features and applicable style.