DevLayer is a xmodmap keyboard layout generator/analyzer optimized around programming