To be honest. Most of the kickstart documentation I've read was hard to follow until I got the hang of it. The hardest part to me was getting the partition layout how I wanted it. One way to get the hang of a kickstart install is to do one install manually. Once you are done with the install you can look at /root/anaconda-ks.cfg, the install will build you a kickstart file. You can then modify that to use as your kickstart file for future installs. If you have any specific questions post here and someone will help you. It can be a very frustrating thing to learn. But once you get the hang of it, its pretty powerful. Someone else may suggest other hands free install methods that may be better.
If you havent read through the Red Hat docs, its a good place to start. Take the kickstart file that was auto generated and read the docs about what each section does. Then you can figure out how to modify it to suite your needs.