People will hate me for saying this.
Andy, what you want is root level access at all times.
That state involves, not HIGH, but EXTREME risk!
If you feel comfortable enough to accept that risk, and the consequences, then there is a simple answer:
set the UID of you login ID to 0, i.e. root, instead of the default 1000. You could risk to do the same for your GID as well for your group, but I think that would be a "bridge too far", in that you would never be able to distinguish between system-originating, and Andy-originating files.
The system will then always refer to you as root, but you will be able to do anything an everything you want, without the need for sudo.
NOW, here is the GOTCHA!
Some OSs have built the concept of the need to use sudo, so tightly into their system, that you will NOT be allowed to perform regular tasks which configurations based on SUDO block from being performed by ROOT !!!!
So, you need to find a special distro that has cast the entire concept of sudo aside. Nowadays, those would be few and far between, given the 30+ years of security-driven efforts to precisely construct the approach that sudo-based.
So, there is the background, and there is the solution, and there is the problem.
I can only wish you well in trying to find the provider of the solution that will work for you.
You could also entertain installing a "server" distro, onto which you could install a Desktop Manager for the ROOT account, and login directory as ROOT. After all, you are the only user, right?
Again, doable ... but HIGH-RISK !!!