I'd rather prefer to install Debian better than Ubuntu any day of the week. To make money, Ubuntu needs to somehow differentiate from Debian, which is the original from which the copy is made. And, main reason to differentiate, is for Canonical to make money from Ubuntu. I've have been bitten by that crematistic policy at least once. Debian does have a Social Contract; they pledge to avoid crematistics and to look for quality and user easy life instead. They give you alternatives or at least plenty of time, like a couple of years, to adapt to any changes. Don't expect almost any other linux distro to do that, even if most of them also are of Debian descent.
Many people that aren't professional programmers but know how things are done create their own Debian packages and release them. So you can probably find real gems out there, ready to be installed. I don't think there's any other linux distro with so many packages ready to install.
Problem with Debian is, since they are so focused in stability, software is usually older than in Ubuntu, i.e, in Debian 12, which is the "stable" released version right now, you'll find KiCAD in version 6. If you want KiCAD 8, you need to install it backported from "testing"... or directly install "testing".
Another problem is, Debian doesn't install by default any "non-free" software. You can do it, but you have to activate that possibility manually. Since most firmware is not free, you'll find that your wifi card isn't working when you try to install Debian, because it needs non-free firmware to work. However it's easy enough to do your installs via Ethernet, then grep the start messages looking for "missing firmware" lines, activate "non-free" on APT package management, and install that firmware.
Debian 13, now in testing, has changed that policy, there's a "non-free-firmware" section activated by default, so these problem newcomers had with non-free firmware should be gone.
Last, but not least, Debian's APT software package management tool became the model followed by most other distros -RedHat included- after realizing their original tools weren't in the same league. Any newcomers should stick to it to avoid problems. Forgot to install anything from I-don't-know-from where; all you need is either already in Debian repositories to be installed with just an "apt install package-name" or you'll need more experience than you have right now.
With time and experience, you could use other sources too, but don't try that as a newcomer. AppImages can work, Docker also. The worse one is installing anything Python with pip. That almost guarantees you'll get in trouble sooner rather than later.
If you stick to that, you can just do a defaults install and be fine, trouble free for years. Debian documentation is plentiful and the fastest way to learn. Please have a look at these threads:
https://www.eevblog.com/forum/programming/linux-dependency-black-hole/msg5467894/#msg5467894 https://www.eevblog.com/forum/rf-microwave/wsjt-x-on-pi/msg5465293/#msg5465293The other linux distros worth to have a look at are RedHat/CentOS and Slackware IMO. RedHat does a lot of developing and their bussiness model is to charge you a fortune for technical support. CentOS follows RedHat, but it doesn't have any support I'm aware of. Slackware is the *original* linux distro and does not have any package management system -this is where the name Slackware comes from. It can be useful when you know what you are doing and need, say, a real light system on you device.
Now, for use as an EE bench system, you already learned that many devices have Windows-only firmware. You can use virtualbox; it has settings to connect to different peripherals out of the virtual machine. This means another learning curve however. Or you could have a dual-boot system and restart into the system you need at any moment. But, IMO, to have another machine for windows is the handiest thing to do. Usually we have more than a PC, and to have and old PC with, say, windows XP/7 and even perhaps another one with 10/11to be started if/when needed will probably be the most trouble-free way to go. Assuming you have the space in your workshop, of course