Se parli di Silverlight, si, Microsoft Silverlight è un plug-in utilizzabile su più piattaforme e browser per la fornitura di contenuti e servizi multimediali di ultima generazione basati su Microsoft .NET.
Per quello che vuoi fare, io ti consiglierei Picasa, provalo lo trovi
QUI.
Windows Live è una suite di programmi con varie utility ma per il tuo lavoro non credo valga molto.