Alguien sabe si los formularios tienen alguna propiedad que funcione para escalar el formulario a razón de la resolución que tenga cargada Windows en ese momento.
NO, lo debes hacer tu mismo y es algo sencillo de hacer:
Screen.PrimaryScreen.Bounds
Calculas la relacion entre el tamaño de tu forma y el tamaño de la resolucion de pantalla, y cada vez que se redibuje recalculas ese tamaño... usa el evento OnPaint.
Sería interesante que escalase también todo el contenido.
Para escalar el contenido puedes hacer algo similar o usar alguno de los layouts incluidos o bien crear uno propio.