One classic entry that hasn't yet been discussed, and deserves a
mention for historical interest, is LangMaker. In addition to the web
site, there was a Windows (3.mumble?) app, which, in addition to
generating word shapes at random, would let you generate a mass of
them and then assign meanings at random, picked from the ULD[1].
Back in the days of Geocities, there were a few web sites with a
handful of conlangs generated with LangMaker. While they had quite
different sound systems and phonesthetics, lexically they were
basically English.
The tool won't run at all on a modern OS, but you can find mention of
some of its features with clever google-fu.
I have no interest in assigning meanings automatically in such a
comprehensive way, since the lexicon is one of my main areas of
interest. That said, a principled *seeding* of core vocabulary might
be something I'll take on when I have the time. In particular, data
from VALPAL provides a good starting point to start thinking about not
only some fairly fundamental lexical items, but your alignment and
argument structure. Additionally, taking all those semantic maps from
the Conlanger's Thesaurus and partitioning them up at random might
provide some useful initial guidance away from the subtle enticements
of Relexistan.
--
wm
____
[1] http://www.uld3.org/