es cierto que si pones mucho en el evento step se hace mas lento, pero ¿ocurre lo mismo si pongo mucho en el "Creation Code" de los objetos del room?

No, en ambos eventos depende del código que utilices y qué tan bueno seas programando que puedas hacer las cosas con las menos líneas de código posible (y no usar funciones lentas). A menos que tengas cientos o miles de objetos, no debería haber ralentizaciones. En el último de los casos, ¿por qué no comprobar si es cierto o no, poniendo código en el "Creation Code" y así salir de dudas?

Gracias por responder, es que yo hize un sistema basado en esto, el cual me funciona bastante bien, lo unico que escribo ahi son igualdades (F=3,G=6,ect...), pero lo que no se es cuando se ejecutan esos codigos, ¿igual que el step?  :-\...

No, el código en "Creation code" es como un SEGUNDO EVENTO CREATE. Se ejecuta una sola vez, antes del evento [Room Start]. Más que nada sirve para inicializar variables y especificar alguna configuración de manera individual, pero no se ejecuta en cada paso