It's annoying having to do that for all jobs. If inventory is an issue just make or a buy a piece of junk to use temporarily and then pitch it. It would be cool if it can just be upgraded while it's equipped, but it's not something I would consider to make the system as a whole poorly designed.