Alternative layout visualizer for ZSA Moonlander keyboard

General info
This is a keyboard layout visualizer for ZSA Moonlander keyboard (because I didn’t find their Oryx or their training tool particularly useful). Layout information is created and updated manually in a TXT file (e.g. no automation of any kind, it doesn’t read layouts from the keyboard itself, from Oryx, etc.) The intended usage is to keep it open somewhere in the corner of the screen while memorizing the layouts by typing and practicing.
Requirements
Python 3.x
wxPython
(pip install wxpython
)
Usage
Run layout.pyw
, it reads layouts information from all_layouts.txt
Layouts format
For each tab in the visualizer (the names