If you are sure that your helper arrays are the same length, you can use Array # transpose :
[[1,2,3,4,5],[6,7,8,9,10]].transpose #=> [[1, 6], [2, 7], [3, 8], [4, 9], [5, 10]]
As a bonus, it works great with more than two arrays:
[[1,2,3,4,5],[6,7,8,9,10],[11,12,13,14,15]].transpose #=> [[1, 6, 11], [2, 7, 12], [3, 8, 13], [4, 9, 14], [5, 10, 15]]
If you are not sure that your helper arrays are the same length:
[[1,2,3,4,5],[6,7,8,9], [10,11]].reduce(&:zip).map(&:flatten)
Using transpose in this example will raise an IndexError.