I've been studying Japanese for 2 years and figured it might be nice to have a flashcard-type program to help me remember new vocabulary in kanji. The one I'm using now is KanjiSharp, which is quite limited as it does not permit manual entry of words, but requires you to look up every single word in a dictionary...which takes about 5 seconds per word on my computer. It also does not let you "flag" the vocabulary you have already mastered. So if you want a new list with the words you're having problems with, you'll have to manually look up every single one again.
So do you know of any good flash-card programs? The features I'm looking for are:
+ manual entry of words
+ "kanji | hiragana | translation" fields
+ lets you "flag" those words you've learned
- flagged words have a set % chance of being included anyway
+ randomizes the words in the list before a test
Can't think of anything else at the moment. I hope someone out there knows of such a program.