TLDR;
Is it possible to create a button which has the following command:
copy the card to the next list on the board, and move the card to the top of the list
Detail
In this response, it shows how you can create a button to move:
move the card to the next list on the board, and move the card to the top of the list
It seems I cannot change the move variable to copy.
There is also the option to copy to a specific list, but no option to select the "next list" in the sequence. The below code would ideally work, but {nextlist} is not a valid variable, clearly 
copy the card to the top of list "{nextlist}"
I am open to automating this in any way possible!
Why?
We use a process where our projects go from list 1 to 2 etc... as they progress. However, the process is not always perfectly linear.
I am aware there is a sub-menu on the card which can create a copy but this would ideally be simplified with a button using butler.
Thank you for any help.