During this project I have developed from scratch a new module for YaST. The module is finished and working as expected, including the test suite. So all work is done, check the following links for details:
The main purpose of this module is to make the user able to manage the update-alternatives switching in the system, with an easy and intuitive user interface.