Generate a Bill of Materials Automatically