Not sure if this has been done before, but I updated the ForLoop Standard Macro. Changed the Integers to Floats, and added a step. Basically, it now allows for you to pick how much it counts by, and using a negative for step allows count down.
Works like the original (except to count up need to add 1.0 to step).
To count down, swap the Indexes, and add -1.0 to step (or whatever). So if you want to countdown from 100 to 0, and do it by tens, First index is 100.0, Last is 0, Step is -10.0
Just wanted to share this incase someone else wants to use it.