ooh finalmente è venuto fuori qualcosa!XD

Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer1.Enabled = True

BackColor = Color.Red

End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Timer1.Enabled = False
BackColor = Color.White

End Sub

così ottengo qualcosa di simile a quello che volevo.. per tornare al colore di prima devo inserire il colore esatto (dove ho inserito white) oppure c'è un comando che ripritina la situazione iniziale??
l'errore che facevo era di cercare di risolvere tutto all'interno della sub del button1 senza scriver nulla in quella del timer..