Here’s a discussion from May which details exactly what you’re looking for.
Several methods are discussed and kickstart templates (and other tools) are linked in the discussion.
I’ve been using kickstart to customize installations for a long time and it works great!
Please see the discussion above, it will almost certainly provide you with the information/details you need.
HTHAL