The rant about qemu/kvm at the bottom is weird. Has the author never heard of virt-manager or gnome-boxes?
# create disk image
qemu-img create -f qcow2 win95.img 10G
# install win95 from iso
qemu-system-x86_64 -m 256 -hda win95.img -cdrom windows95.iso -boot d
# boot the disk
qemu-system-x86_64 -m 256 -hda win95.img -netdev user,id=net0 -device e1000,netdev=net0I know when I took a break from VMs for awhile and came back, I found virt-manager about 3 days after I started trying to crack the nut of qemu/kvm from only the command line.
I only really prefer CLIs for two things: commands I use really often so I remember their usage and I can type the command faster than clicking the right things in GUI (e.g. "git rebase", "gh pr checkout", ...) and writing shell scripts, especially if I need to often do the same chain of actions, writing a .sh script saves a lot of time and mental energy.
For these reasons I especially love software which both has a good GUI and a good CLI, like VirtualBox for example.