Ich könnte fast wetten, dass die Gadgets in einer .NET 3.0 oder 3.5 Sprache entwickelt wurden, aber ich lehne mich besser mal nicht zu weit aus dem Fenster^^
Ein Gadget lässt sich wahrscheinlich mit jeder auf MS ausführbaren Plattform entwickeln, allerdings muss man auch einige Zeilen an Programmcode verstehen und beherrschen, welche eventuell tiefer in's System eingreifen...
Aber mehr kann ich dir nicht sagen... Meinte es gäbe irgendwo ein Gadgettool oder so, mit dem man das allenfalls auch machen kann...