Hola.
Prueba algo como esto a ver si te sirve.
Código:
private void toolStripButton1_Click(object sender, EventArgs e)
{
Form2 frm = new Form2();
frm.BackColor = System.Drawing.Color.Red;
frm.Show();
}
private void toolStripButton2_Click(object sender, EventArgs e)
{
Form2 frm = new Form2();
frm.BackColor = System.Drawing.Color.Blue;
frm.Show();
}
Lo que hace eso es que cuando instancias el formulario le cambias la propiedad del color de fondo.
Si no te sirve asi.
Podrias intentar crear una variable global que sea publica para guardar la opcion que elegistes, luego cuando instancies el formulario le llevas la opcion a esa variable y ya en el enevto paint de tu form haces el if para saber que color le pones.
Si no te sirve esto, muestra tu codigo para ver que se le puede hacer.