title: How to make a Custom Keyboard layout?
body: <p>What's the best way to make a keyboard layout for Windows?</p>
  
  <p>Specifically a layout that will appear in the 'Text Services and Input Languages' list and without buying expensive software.</p>
  
  <p>I know about the Microsoft Keyboard Layout Creator but find it completely limited as you can't do simple things like remap the CapsLock key or the number keys.</p>