My answer...yes and no
Regedit is a registry tool, manual in operation. That is, the user must know specifically what he/she is doing before really fooling around with Regedit...and be aware that manually deleting items in the registry may take some time. Corrections must be made to specific keys, etc. and it's probably a good idea to back up the registry or be prepared to use sfc /scannow or do a repair install if user screws up.
If you are talking about some device that automatically "fixes" incorrect/outdated registry issues...no.
I'm curious as to what makes you think you need to employ a registry cleaner/tool?
I use one (it took me a few years to get the courage/conviction) primarily because I like to eliminate outdated reg entries that do not remove themselves upon uninstall of the application...and because some registry entries (that have no useful purpose at time of removal) can be removed safely, depending on what product is used and the care of the user.
I move my files around a lot and uninstall apps all the time and I'm pretty sure I've never removed anything to screw up my system.
I use jv16 PowerTools, which is much more than a registry cleaner...because I think it's a good utility for me to employ for various things.