Well, i disagree on both points.
Render time depends on system speed (as not all fx are done by the CPU, GPU also comes into play), and more it depends on the sort of fx used, and of course the amount.
If there are no effects, and the output is same as source, it depends on drive speed rather than CPU/GPU speed.
Now for size calculation. If you output to a fixed datarate codec, why would one need a calculator?
example, DV runs at 25 Mb/sec.
Thus a 10 seconds show will be 250 Mbits. That was fast 🙂
The trouble occurs on rendering to some modern codecs. Sometimes they refuse to use the rate you want them to, so you end up with a file smaller than expected…
Bouke
https://www.videotoolshed.com/
smart tools for video pros