so, for example, if my cube is named "Body" i just set the .png name to "Body"?
No. The model itself just contains where those .png's should go.
When adding materials to your model, you should name them different things, or leave the name as a default. Then, when packaging this model, you add 16x16 .png's that have the same name as the material in the model.