Many router web interfaces have random WEP key generators built in, and all you need to do is push a button. It wouldn't do much good to have it generate automatically on a timetable, though, because you'd still have to personally distribute it to all the users.