There's a video on LinusTechTips on YouTube, it shows him building a tower with two independent, virtualized PCs. Each had its own GPU, mouse, and keyboard. He used a proprietary virtualization solution I think. I saw the video a while ago. It's called
Two Gamers, One Tower