I use Anki Esperanto decks, including my own deck, to which I add cards for words I encounter while reading. As a daily chore, learning vocabulary with Anki is not bad — on a par with washing dishes — but I recently started thinking of the activity as collecting words — like collecting Pokémon cards, say. Like Pokémon cards, new words bring new powers (of naming things — and of course, in magic, if one knows the names of things, one has power over them 🙂).