Si usa Ruby o Emerald que hoy en día ya se usa demasiado emerald, que ya trae todos los sistemas de FR y Ruby en una sola parte!
Aunque nuestro amigo no especifico en que base trabaja el, pero si es en FR sería muy interesante crear un sistema de esos!
Saludos~