Trump has lots of bluster and says horrible things off the cuff, but I think he is basically more pragmatic. He may say things like women should be punished for getting abortions, for example, but the next day, or a week or month later he’ll change his stance.
Cruz, on the other hand, is a TrueBeliever™ and will pursue his beliefs to the ends of the earth (which will come a lot sooner if either of them is elected president
)