I really need some kind of principled way to keep track of word lists and terminology. Ideally this would be a full-blown terminology management system with an online component and everything, but it would also be a word list source.
Here are some good places to start with word lists: