No veo porque no deberias usar el "guieditor", yo lo uso para todos mis diseños.
Para el resto vas a tener que usar:
onClientGUIClick - Para cuando presionen un boton.
triggerServerEvent -- Para ejecutar un evento que esta en el server side.
moveObject -- Para mover la reja, puerta, etc...