ch
A more recent discount on GenCALC was found.
By specifying the load, route length, installation conditions, cable type and allowable volt drop, GenCALC gives a list of cables that comply, sorted by conductor size.
Other options can check limits on existing circuits.