Custom addon for products


Can anyone tell me tutorial about addon, where will be explained all how create fields in adimin and controll all data from admin

My addon must create for each product some fields, manage from admin individual fields of each product and fields must be visible in product descrtiption tab