If you leave SIP (System Integrity Protection) enabled, you should never have to repair permissions again. If you disable SIP, well, you may be out of luck.
First, understand what repair permissions does: It resets the permissions of certain system files based on known, expected values. You used to have to use repair permissions because some poorly written software installers would change permissions in order to install files in various system library locations. This function doesn't actually repair anything, just change the permissions back.
With SIP, other applications are no longer allowed to make changes to system file permissions; hence, no need to do repairs.
Third party applications likely just used the built-in repair permissions functionality - so it may be a while before a third party utility comes out that actually sets system permissions to expected values.