I am now trying to improve on a Maya script I wrote a while ago. The old one was done using Python. It had some user-interface controls in a window.
I re-doing it using PyMel to code those same controls to display as an overlay in the viewports via the HUD controls command.
Will post an update when the script is done.