Интересный вопрос. Ну, кажется, есть 2 препятствия, больше из двух будет несколько экземпляров Windows. Чтобы преодолеть эту проблему, вы можете использовать виртуальные машины. Используйте один хост, создайте 2 виртуальные машины и просто перетащите каждую виртуальную машину на экран.
Чтобы преодолеть вашу проблему с устройствами ввода, я нашел статью об инструменте, который нашел кто-то, кто пытался сделать что-то подобное. Похоже, он обрабатывает несколько устройств ввода. Вы должны будете установить его на две виртуальные машины и, надеюсь, сможете изолировать один набор устройств, чтобы у каждой виртуальной машины была выделенная клавиатура и мышь.
Вот ссылка на эту статью:
Как использовать несколько клавиатур и мышей на одном компьютере