We run the upchain CAD plugin in Solidworks - every time I want to create a part, I have to make a new part, name it, save it, refresh the cBOM, click create item... If I put a part in an assembly and make external references with it before I do this, Upchain breaks the references when the part is made into an item. The CAD plugin should just have a button / right click context menu option to create a new manufactured part item and open it or even insert it into the active assembly. The Solidworks part of this is trivial to implement (I've done similar in Solidworks PDM), and I can't imagine how this would be particularly difficult to add to the plugin? It seems like a pretty basic feature to have for an action that 100% of users will be wanting to complete for most of the parts they create. If I had access to an API I would do this myself, but our company doesn't seem to believe mechanical designers should be able to do this.