Tengo varias maquinas virtuales con Windows 10 y Virtualizar con VMWare funciona perfectamente. Te voy a recomendar todas las opciones:
Con VMWare estás en el top de virtualización, es de pago, ofrece muchas más funcionalidades para configurar las máquinas virtuales y bajo mi punto de vista es muy sencillo de crear y gestionar.
Tienes la opción de usar Hyper-V que es el sistema de virtualización de Microsoft, es una muy buena elección. Y viene integrado en server y es gratis. Se hizo un tutorial de como crear servidor Hyper-V y sus maquinas virtuales.
La alternativa a VMWare que no sea de Microsoft es VirtualBox (Oracle), es peor opción en estabilidad y tal que VMWare, pero tiene un punto a favor muy interesante, es gratis. Y también la usa mucha gente. Pruébala:
Todas son compatibles para crear maquinas virtuales con Windows 10.
saludos.