If I need to delete a component, is it necessary to reprogram the entire system?

No, just remove the device from the control unit using the "Remove" function for the component to be deleted and then physically disconnect it from the system.