When you have a set of items each is defined by a group of attributes or specifications and you are asked to list all possible combinations of these attributes which each item could have, then you will need some code or library to help you out especially if the number of attributes is large and you are dealing with more than one instance of items. If you want to understand more and check what I am talking about here, you can read this article.
- Development Simply Put Blog Post
- Related Project: Application To Generate Combined Images Of All Image-Categories Possible Combinations