If you have some simple local modifications to your policy (not using many interfaces etc.), you can grab this local module example tarball, and make a proper SELinux module out of your changes. Maybe you can then avoid building your own policy.

Notice that you can’t use any macros with this standalone module source, making policy writing there a bit more difficult than necessary. :-(

Based on the Fedora SELinux FAQ.

I still wish we could get rid of the full M4 complexity for building the policy, and instead use something easier to reuse in such situations.