SO it looks like Sonar has to be written to use "Metro" in order to use a touch screen display as a RT controller
"According to here are two classes of applications that can be built and run on Windows 8 PCs and tablets. One is "Metro Style" applications. These are the
modern, immersive applications that are going to get front-and-center billing. (
"Metro" is the name of the design language that Microsoft pioneered with Windows Phone 7.) Developers writing Metro Style apps can code them in C, C++, C#, Visual Basic, HTML5/JavaScript and/or using XAML. The inclusion of XAML here implies "Jupiter," I'd say, even though Microsoft officials never used that codename during our prebrief yesterday.
Jupiter is the XAML/UI layer on top of Windows 8 that enables Silverlight and Windows Presentation Foundation (WPF) apps to work on the platform.
The second class of applications that can be built and run on Windows 8 PCs and tablets is called "Desktop" applications. These are applications that users can access by clicking on the Desktop tile in Windows 8. They don't have to be immersive; they can look and feel like classic Windows applications that don't assume that users will want/need to rely on touch as the primary way that they interact with them. Examples of existing Desktop apps that will work on Windows 8 are things like Photoshop or Intuit.
Microsoft's execs are emphasizing that Windows 8 is a no-compromise platform. They are positioning it as an operating system that can be all things to all people. But make no mistake: Microsoft sees Metro Style apps as the future. If you don't believe me, browse through the just-released list of sessions for Build.