After the previous post (and one complaint!) I decided to make a JavaScript version of the Messiah Time Calculator below.
Just check the boxes for the movements you wish to include. To toggle the state of an entire part, just click on the part header. Totals are listed at the bottom.