This program can edit and render BFLYT and BFLAN files commonly used for layouts in Switch interfaces and games. It enables you to easily create/edit themes. As this is a work in progress, builds may get outdated quickly, you should check this page often.
Just launch the exe and open a SZS/BFLYT/BFLAN file. \ BFLYT/BFLAN files are commonly found in SZS archives, when opening a SZS file you can double click on the files in the list to edit them (if they're supported). \ For a more in depth guide, click here to go to the wiki.
This is using the original from the Switch's home menu:
Example of a custom layout:
To build you need the SwitchThemesCommon shared project from this repo. In case of issues try using a version from commit from the same day as the last commit on this repo.