AFAIK, one can supply a kickstart file to the regular installer. The file supplies the choices that you would normally make interactively. I have never used “RPM” to create that file, nor any special repositories.
Every install, kickstart and interactive, does save file /root/anaconda-ks.cfg that has the made choices. If you have a Rocky system, then you can take the file from there and adjust to your needs.