Ho una parte della risposta!!!!
Mettiamo che hai un Form, dove ci sono delle TextBox(), Label(), Button(), e altro........
Applica al form la texture tramite la proprieta' " BackgroundImage ",
per i Button(), le Label(), i GroupBox() e altro...., applica la proprieta' BackColor--->Web--->Trasparent, in questo modo a tutti gli strimenti che applicherai tale colore saranno trasparenti e privi di peso, chiaramente non a tutti i controlli si puo' applicare questo tipo di proprieta' trasparente, ad esempio :
Come si fa per applicare la Texture alla barra "File" in alto nell'interfaccia ???
Come si fa per applicare la Texture in alto della "TabControl()" dove ci sono le palette della selezione e nel bordo ???
Come si fa per applicare la Texture alla "ListView()" solo dove ci sono le etichette delle colonne in alto???
VEDI ALLEGATO.......