AMD ReLive is what I almost exclusively use for all Display / Application Recording.
And if you're using NVIDIA, then there is ShadowPlay (which is part of the GeForce Experience Package) which both have relatively similar features.
In basic terms., both are Hardware Accelerated with VERY Low Overhead and Automatic Hardware Encoding (x264 or x265) and in terms of features the only thing you're going to find are more "Fully Features" are going to be things like Open Broadcast System, which at this point is essentially a Professional Grade A/V Production Studio.
All of which are Free.
But as noted if you don't necessarily need more in-depth and professional tools... OBS can be overkill and much more CPU intensive.
The Driver Base Solutions today have various useful things, such-as Scene Editing / Switching, Region / Window / Display Recording, HDR Support, up to 8K Support, Chroma Keying, Gif Creation, Screenshot Creation, Streamlined Editors (for simple Trimming and Splicing), Audio Channel Separation, Webcam Support (and most Capture Device can be used via that; but I tend to use mine via OBS as a Projection so I have control over the Audio Mixing and better latency as there isn't a 30Hz Limit on the Output)
And well OBS when you're NOT Recording / Streaming is quite lightweight; so is excellent as a Compositor for what you want to actually record... so say you want to Stream (Wireless Display) from your Mobile Device to capture Actual Game Footage; well you can do that via a Video Input in OBS and use the Projector to then record from. It also has a MUCH more comprehensive Scene Editing System... plus plug-ins for things like Keystroke Display (for recording Tutorials or such)