Hello,
In order to add some extrafields please see this video : Tutorial 5 - EN - Products And Services with Dolibarr ERP CRM
In order to remove some fields, you should look towards the dolistore and this kind of module : MyField. I have no interest whatsoever in this module but it seems to fit your need.
Have a good day