umswitch is a graphical application that enables users of Ultramarine to switch between editions
or install multiple desktop environments on their system.
It is based on the old umupgrader app.
gtk4-devel
libadwaita-devel
nimble
Install nim (e.g. from Terra), then:
nim install.nims --define:releasever=40
Replace 40 with the system's release version. Make sure nimble is also installed.