The GNOME 日本製 IME is tremendously good with a Latin keyboard: type romaji, get hiragana/katakana/kanji automatically. Even an idiot like me can use it.
I'm similarly impressed with Google's IME for Android: it's basically T9, but for hiragana. I'm guessing this a pretty common input arrangement on mobile in Japan?
(It'd be easier to use if my instant recall of hiragana was better. 😛 I have so much work to do here; I'm still not sure why I thought learning a new language was a good idea.)
Also, jisho.org is an international treasure. I don't even have the words to explain how good their dictionary is.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!