Custom install ISO

Hello,

Does anybody have a good tutorial, how to make custom install iso of Centos Linux and Asterisk with freepbx (Mysql conf, password conf…)?

I found revisor (http://revisor.fedoraunity.org/) - is this any good?