BTW, if you use the sepolgen command line that is in F11 and Rawhide, it has new features to examine the executable and rpm information to generate more data automatigically. It is using the same framework that polgengui is using.
You can execute
sepolgen /usr/sbin/myapp
And it will generate the myapp,te, if, fc, sh file automatically, No gui to walk though.
For example it will look for paths in the rpm that match /var/run/myapp, /var/lib/myapp ... and create proper types.
It also runs nm -D /usr/sbin/myapp looking for function calls that it knows require certain interfaces, If it find syslog it will add the
logging_send_syslog_msg(myapp_t)
call.
I have not merged this stuff back into the GUI yet.