What does pavucontrol not do that you want? It seems like by far the most powerful option I've seen on any OS. Nicely usable by regular users, and still good caoabilities for power users. Works great via the built in pulseaudio api support in pipewire which nicely wraps pipewire capabilities.
Operating Pipewire is about connecting and manipulating a graph of soueces and sinks (some of which can be virtual).
For example you could route your mic through a denoiser plugin and then send this to a virtual source output in order to be able to use the denoised mic in literally any application. You could also have it running into a level meter at the same time to ensure you are delivering an adequate level of audio.
If you have a fancy mixer like the USB class compliant Soundcraft Signature 12 MTK where you can use any of the 12 channels for input or output, you could e.g. runn the adui from an HDMI channel directly onto one of the mixers strips and control its level comfortably from there.
If you want to send your system audio to the bluetooth receiver and to your headphone jack and to your HDMI output at the same time, potentially with a delay compensating plugin inbetween you can do that.
Depends on your use case if you need such an ability, but if your system is not dead simple and straightforward (microphone + either speakers/hdmi/headphone out) something like pipewire with a node based GUI can quickly become easier to use.
pavucontrol is way too restricted for something that can be visualized as a node just like qpwgraph. Anything that requires you to do a little advanced configuration would end up go fallback into command line approach.