Would recommend M/R - SS2.0, but if you are so inclined on 1.0, You need 2 for loops, one outer loop that will loop through your search, inside that you will load the records, and then there will be a second for loop for the loaded record to traverse through sublist and do what you want with them like you mentioned create a custom (probably record), then create it is.