I've always found star masks to be, far and away, the hardest thing about Pixinsight. They're streets ahead of everything else, when it comes to difficulty and complexity, IMO.
Two main things make them hard for me:
1) Lots and lots of controls. The idea of 'experimenting' or 'iterating' is pretty difficult, when there are so many things to adjust.
2) The names and descriptions of the controls make very little sense to me. The best way I can describe them is that they strike me as "non-physical". Reading the name or description of a control almost never gives me a clear idea of what the control does.
Something like real-time previews, or even just pictorial depictions of what the controls do, would be a godsend for me.
In fact, here is how I envision the ideal, user-friendly StarMask tool: You have your image, and you click on several of the smallest, dimmest stars that you'd like to see masked. Then you click on several of the largest, bloat-y-est stars you'd like to see masked. Maybe even a few stars in between. The tool would take it from there.
It's a bit like autoguiding. Imagine you're about to start an autoguider calibration routine, in a program like PHD or Maxim. You have the option to click on a star, in order to tell the program "*This* is the star I'd like to use for the calibration." You don't use a series of sliders and fill-in boxes in order to specify the star you're interested in. You click on it. Done and done. Clicking on representative stars is, in my dreams, the ideal way to interact with StarMask. I'd much rather see this implemented (if it's even possible) than any number of new sharpening or denoising tools, however marvelous they may be.
Another example of the kind of thing I envision: When you're using PEMPro, there's a Calibration Wizard, which figures out your plate scale, your position angle, which axis is RA, etc.. The program takes an unguided 20-second exposure, and you click on the beginnings and ends of several star trails in the resulting image. Done and done.
I realize that StarMask is doing things that are much more complicated than the examples I've given above, but I can't help fantasizing about a more user-friendly way of using the tool.
- Marek