Risolto in maniera abbastanza veloce e che, differentemente dalle proposte viste sul web, che vanno a leggere dpi ecc., dovrebbe funzionare anche con Win8.
Per i Font si possono impostare su Pixel e lì non c' è problema: 1 pixel è 1 pixel forever and everywhere.
Le grandezze impostate delle Label e degli altri controlli corrispondono a pixel se il Font è 100%, altrimenti vengono automaticamente ingrandite (in pixel) da VB2010: 46x40 son reali dimensioni in pixel dell' esempio di cui sopra per Font = 125%.
A questo punto nel Form_Load non ho da fare altro che verificare la Width di una qualsiasi Label e se è maggiore di quella impostata a 100%, per ogni controllo reimpostare Size e Location con i valori impostati a 100%: risolta.
.