UPDATE: Some people have been asking about Level 7. The kanji dictionary I use to create the worksheets predates this recent revision, and therefore is missing. This will be fixed soon, however for most people there will be plenty to be kept busy with until then!In addition I am working on dynamic worksheet creation, so you can create your own workbooksKanji Workbooks provides you with the complete set of the Japanese Joyou Kanji for handwriting practice.Each page provides multiple boxes for drills, but you can always print more if you need more practice!On each opposing side you have the on-yomi and kun-yomi, and the English meanings of each kanji.Once downloaded, you can print as many copies of each of the 10 included workbooks as you like. A preview of each workbook is also shown in the app.--The author, Mathieu Tozer, himself a master of Japanese, created these workbooks to revise his knowledge and understanding of the beautiful characters. These workbooks are the perfect complement to your current study or revision of written Japanese.
InstantTranslate makes it really easy to translate a selection of text in the application you are working in from one language to another language.
One World Dictionary by Ascendo is a leading multilingual reference tool for Apple desktops.