Build of materials generator