Flexionizer is a modern software to learn and to look up verb conjugations. The databases of Flexionizer provide a spanish verb library containing more than 600 entries of verbs (english and german verb libraries separately available).
From moreVocabulary, LanguageTutor foreign vocabulary learning software presents to French speakers the opportunity to encounter 10,000 words of very useful vocabulary. You work by themes and do all the lessons using the spaced repetition algorithm
valodas has many learning methods like Speed Learning, Flash Cards, Memory Games, Spelling, Multi-Choice. More than 200 ready to use dictionaries may be downloaded at the developer's website. Don't forget to download dictionaries to start learning!