After discovering the MakeHuman tool ... here's another useful tool I've just stumbled across ... it's called Dryad and allows you to create parameterised trees.
It's experimental software, so isn't guaranteed to be entirely stable, but seems pretty robust to me so far...
Linky:
http://dryad.stanford.edu/index.php