It's basically the same format as a for loop. Unless it would have any special functionality in torque, there isn't much need for it other than syntax.
A Do/Loop Until will loop
until the test case is true, and a Do/While will loop
while the test case is true. This means a Do/Loop Until checks the test case after the loop has been executed, and a while does it before. There is a difference.