The most solid way to transfering data to another external window is to use APIs like FindWindow, FindWindowEx and SendMessage and PostMessage APIs
Correct, you should always try this route first, and i included methods within InputToWin that wrap that up.
However you'll still run into things that cannot be done with sendMessage and PostMessage. Hence the need, for using keyboard event api, which also is more friendly to beginers, that dont know about handles yet.

TTn, So basically you are asking if the VB Team will ever produce API-like functionality and stability with the simple SendKeys method?
Yes, basically whatever it takes.