¿Cómo hacer un diseño de teclado personalizado?

¿Cuál es la mejor manera de hacer un diseño de teclado para Windows?

Específicamente un diseño que aparecerá en la lista 'Servicios de texto e idiomas de entrada' y sin comprar software costoso.

Sé sobre el Microsoft Keyboard Layout Creator, pero lo encuentro completamente limitado, ya que no puede hacer cosas simples como reasignar la tecla CapsLock o las teclas numéricas.

Respuestas a la pregunta(4)

Su respuesta a la pregunta