Да, смотрю уже, как на KVM по-человечески ставить. У меня гуишный AQEMU стоит, как-то им пользовался. Но это гостевой Linux, а вопросы с виндой остаются...
libvirt и virt-manager - достаточно удобный инструмент, более тонкая настройка делается прямым редактированием xml виртуальной машины, кстати, libvirt умеет хранить образы на zfs, lvm и др.
2D - мало. Для тех же CAD. Нужно ускорение.
Помогает только проброс графической карты внутрь виртуалки. Необходимо vt-d для intel и желательно amd-v для amd.
Для Windows: Чтобы перейти с vbox на kvm надо запустить виртуалку под vbox, удалить гостевые утилиты от vbox. Для 64-бит гостей посмотреть uefi или не uefi, для 32-бит - ioapic или не ioapic, и интерфейс hdd (ide или sata). Сконвертировать образ и, учитывая подсмотренные настройки, создать vm с помошью virt-manager. Затем после первой удачной загрузки установить VirtIO драйверы, затем перевести диск на VirtIO драйвер, если образы на фс, или на VirtIO SCSI и настроить trim, если образы на zdev, lvm и т.п. При выполнении более менее сложной работы внутри виртуалки, настройте hugepages, желательно 1G.