Casi todos los motores de plantillas hacen las cosas de esa manera (utilizando variables entre llaves {variable}).
Pero cada motor se implementa de manera distinta. Así mismo, cada uno tiene su propia sintaxis para definir bloques (normalmente entre comentarios HTML).
Por eso si dices que se te han proporcionado los scripts y plantillas hechas, también se te debe haber indicado el motor de plantillas utilizado.
Eso debe ser información suficiente para que contactes con el autor del motor (o busques en el web site) para conocer la documentación o la forma en que éstas trabajan.
Saludos