It is a bit more work to do, but not too difficult. I'm assuming you are working with a query list action first to go over the list? (If not, please advice, if so, please read on).
First, you will need to create some variables in which you want to store the results you get from the Query List action. These are for example TitleCollection, DueDateCollection... and are of the type collection. You will need some extra variables, to store the specific items in once you are going through the list (for example TitleItem, DueDateItem...), and a number variable to use as an indexer.
Next, after the query list you will need a foreach loop to go through each element in the list. We will let the for each loop through one of the collections, for example TitleCollection we got from the Query List. Fill in the following in the foreach loop action.
Target Collection: TitleCollection
Store result in: TitleItem
Now, in the for each we can easily access the title we want through the TitleItem variable. To access the Due Date we want, we will need to use the Collection Operation action, which you can find in operations. There select as Target Collection DueDateCollection. Next, choose the GET option, and for index fill in the IndexVariable. As last option you specify to store the value in DueDateItem.
Now in the foreach loop you can use both the TitleItem and DueDateItem to send an email message for example. When the loop goes to the next item, the index is increased by one, the Collection Operation will simply give you the next item in the DueDateCollection.
I hope this is a bit clear on how to do it, if not please reply so I can give you a quick example.