I’d normally use caffeine as well. However, I noticed that if you have “Dim display while idle” set, caffeine doesn’t prevent the dimming. Do you have a solution for that by any chance?
So right now I’m using the inbuilt inhibit panel as well, only have this small cosmetic issue with it but else it works fine.