I've been playing with 86Box lately to setup Windows 95 to play some old games.
Win95 has a bug where it doesn't run on fast CPUs, so using one of the original CD images in a VM like KVM is not possible.
(I later found https://github.com/JHRobotics/patcher9x which you can use to patch the install images)
I tried Bochs but it was impossible to use, it drops to a text debugger and wants you to connect over VNC which isn't what I wanted anyway. PCem lost a lot of momentum after going unmaintained, and there is no Linux binary.
86Box has both AppImage and Flatpak, and comes with a nice configuration GUI. It's easy to use and works well for what I want to do.
I like how it seems to properly emulate the BIOS and specific devices, so you can use the actual original drivers too.