Aqui una forma de crear un Splash Screen con transparencia desde Visual C#, para mi una de las opciones mas fáciles para lograr un Splash.

1.-Creamos un nuevo Proyecto
2.-Preparamos el Form para el Splash
3.-Editamos el Program.cs para lograr ejecutar el Splash y enseguida nuestro Form Principal.

Pero como dicen, un video dice mas que mil imagenes.


link: https://www.youtube.com/watch?v=zBPOr_sFFx4


Saludos.