The basic difference is if you want to edit one device or many devices in a job.
With config editor you can select ONE device and open its config. From there you can edit it and make multiple changes to the config and push it to the device.
With Netconfig you can select multiple devices and use the templates there to push multiple changes to these devices.
So it depends on how many devices you want to do a change on.