Depends or your details also, but I prepare texture atlas outside the Unity, for example all items in one texture, then you can use separate materials for each item, but target the same texture (object UV maps are prepared accordingly). If its a plain colour also reuse it, no need to make same colour material many times.