Super clean and elegant UI. And this one app does it all!

From kanji to vocab to flash cards to pasting a string/block of texts for furigana and the ability to look up meanings!