Here is an example of what we can do.
BLISS provides a generic menu to call such menu on a device
menu
import tomo.optic.revolvedpeter_optic_dialog config.get("test_revolvedpeter") menu(test_revolvedpeter)
We could try to implement that for some of them.