Ein paar Ergänzungen fallen mir noch ein:
Was mit VB geht, kannst du mit Oxygene auch in Pascal machen. Kostet dann halt etwas.
Die "native UI" in der Windows Runtime ist ja XAML basiert. Eine mit .net geschriebene XAML-App unterscheidet sich im Quelltext nur in syntaktischen Feinheiten von einer nativen C++ XAML-App.
Ob deshalb Drittanbieterlösungen a la TMS auch für WinRT Sinn machen, ist eher fraglich. Was sollten die machen, außer wie FireMonkey ein eigene UI über
DirectX selbst zu malen ?