I remember the first time I had to write a Kickstart file. It was a painful experience.
I tried to understand what the various keywords meant. Each attempt led me to a syntax error message. Documentation was difficult to find. I managed to succeed but after many tries.
Once I got a Kickstart file working, I had a base to build on.
Recently I discovered that there was a Kickstart community repository where you can find various examples of configuration: some quite simple and others with more complicated features like Raid.
Even though, the Kickstart topic has been removed from the RHCSA curriculum, it is still a useful skill to have. With this repository, things now become easier to learn and use.