Det var några år sedan jag gjorde en gadget så jag har tyvärr ingen exempelfil. Men i vilket fall så är det "vanlig" webbteknologi i den bemärkelsen att man använder html/css/javascript precis som på en hemsida. Sen finns även ett javascript interface för att komma åt en del gotta i datorn som man annars inte har tillgång till på en vanlig hemsida. Du är inte begränsad av Same domain policy i en gadget.
Om du kan html/css/js sedan tidigare vispar du ihop en gadget på nolltid, denna tutorial kanske är bättre
http://odetocode.com/code/463.aspx