Premetto che non sono un esperto di XML, detto cio
Il primo consiglio che posso darti e', poni le domande una per volta, postare 100 domande insieme costringe chi ti risponde a sintetizzare e spesso la risposta non e' soddisfacente.
Da quello che chiedi, sembra che tu non conosca bene la struttura di un file XML, quindi il secondo consiglio e' quello di studiare lo schema e la composizione dei files XML
facendolo, la prima cosa che scoprirai e' che tutto cio che termina con una barra "/" seguita da un tag ne indica la chiusura
cosi ad esempio <widget> ..... avra come termine il tag </widget>, cosi vale per convert... /convert ecc..
Riguardo i tag che hai segnalato fermo restando l'attinenza al codice per skin
Il Tag Widget segnala il richiamo di un oggetto reso disponibile dal codice in quella sezione (o anche in altre, questo dipende da altri fattori che dipendono dalla visibilita che il programmatore da a quell'oggetto)
Il Tag eLabel richiama un'etichetta, o se preferisci un testo
Il Tag ePixmap richiama un'immagine
Il Tag Screen.../Screen Richiamano una sezione a video, all'interno di questi tag, il codice compone tutto cio che ti verra mostrato nella schermata relativa
Relativamente alle parole chiave
Position lo dice la parola stessa, e' la posizione di partenza dell'oggetto espressa in assi X-Y (orizzontale/verticale)
zPosizion determina l'ordine di apparizione dell'oggetto, cosi zPosition=1 verra mostrato in primo piano rispetto ad un oggetto che ha come ordine di apparizione zPosition=0
Source e' in genere legato al richiamo di un widget e ne identifica la classe
valign ovviamente e' riferito all'allineamento, in questo caso verticale
ciao