I love the detailed explanations provided here, thanks so much!
My 2 cents, for what its worth. (Unfortunately I can’t contribute code, but I can at least contribute ideas.) A module currently can be adjusted in 3 different areas: Active Modules, Favourites, and Group. It feels a little messy to me. I think it could be simplified to just Active Modules. (With all the other modules found via search, or via the ‘More Modules’ section underneath. To make them easy to find, they could be grouped by category - much like how an OS start button has a list of applications, grouped by category). The other thing that gets messy is having multiple modules open at once and large scrolling bars. If all the other current tabs (like Favourites and Groups) were removed, they could be replaced by a Properties tab and Masking tab. So the Active Modules tab shows only the power button, module name and icons. Adjustments would be made in the Properties tab, and masking adjustments in the Masking tab. To me, that would be much simpler and neater.
Also, is there a way to click on the module and drag it to a different position in the pipeline? My current method is clicking the little squares and selecting ‘Move Up’ or ‘Move Down’ which is fine, but a click and drag would be much easier. I think I’ve seen it done on a tutorial, but don’t know how.
Great work by all involved for this brilliant software!