io ho usato questo e questo per le interfacce grafiche è devo ammettere che sono fatti abbastanza bene (anche se in quello delle interfacce ci sono degli errori).
Se non vuoi spendere soldi puoi provare:

sinceramente non ho avuto il tempo di leggerli, ma penso siano fatti bene visto che son prodotti da gente esperta.
ti direi infine di darti una lettura anche a questo.