As far as I can see WP8 only implements a subset of the Windows Runtime APIs and is far from a full .NET implementation as is available to desktop applications. Basic4ppc programs, and the Basic4ppc device IDE were Compact Framework 2.0 Windows Forms/Win32 applications. The RT APIs do not support Windows Forms applications, only XAML. The Basic4ppc desktop IDE UI code could be used as a basic framework for a desktop IDE, as it is for the Basic4android IDE, but the Designer and underlying compiler would need a complete rewrite to target XAML/WinRT instead of WinForms/Win32. With the availability of the free VS Express versions I don't think Erel regards it as worthwhile to even contemplate.