Thanks for the tip, Paul.
I have one Toyota and 2 Lexus vehicles, so the i905 looks like a good choice. I also have a Subaru, so maybe the "iCarsoft JP V2.0 Diagnostic Scan Tool for Japanese Vehicles" which seems to include Subaru. A little more money, but perhaps worthwhile if it has more functionality and covers Subaru too.
These are my vehicles (in order of priority, which is also oldest to newest):
2002 Lexus SC430
2003 Lexus ES300
2009 Toyota Sienna
2015 Subaru Impreza
I am emailing iCarSoft for advice, but if you have thoughts, please share.