John Smith's Win keyboard handler still works with Win 8.1 at least.  Probably 10 too, but I haven't tried. It's for typing IAST, with any suitably populated Unicode font, but of course also with his own unicode fonts.  It's all here.  Also for Mac.

​DW​