Anki works great for me. I bought some kanji books and added Anki collections made from those books.
Using the book for studying and Anki for reviewing really boosted how much I retained what I learnt, without the hassle of creating cards myself (I’m just lazy)
I didn’t know Kagi had a maps functionality. It’s interesting, but I couldn’t find a way for it to tell me public transportation directions, the only reason I keep using Google Maps…