Item Creation is a very crucial process of every business and is created according to the requirement.
For some business, just one item is enough to signify one product while for garment business, we need to create every colour an every size item to signify one product.
Now this becomes troublesome when attributes change with each items and it takes a lot of time for one product to be created.
Now if we had some kind of API for item Creation, we would have developed some Macro or a small program that could create items attributes as per our requirement and send you the request for its creation.
It would then save the time maintaining your database architecture..