@lleclerc_zlab I think you're making a rod for your own back manually creating everything. I can see how for some things that may make sense but the risk of accidentally not keeping things in line, introducing typos, incorrectly naming custom id's etc is just a whole world of pain imho.
I sometimes create Saved Searches across environments because bundling them sometimes insists on pulling through many fields not even referenced in the search and in my case with Custom Segments that is a recipe for disaster.
If a bundle stops midway you can run it in again, if it keeps doing it then you are looking at NS Support to look in to it because generally speaking it shouldn't fail (somewhat obviously).
I've had that happen and NS had to intervene.
Of course in that instance you could manuallyupdate.
I guess it also depends how many scripts / forms etc you have in your system.
We have over 150 different inventory item forms, over 700 custitem fields...