Good Morning, Good Evening, Good Afternoon..
today i would like to find out if something might be useful or not.
We are using the German equivalent to Acumatica called Lexbizz.
It uses the same Infrastructure, just looks a bit cleaner and might be a bit improved at some points.
So far so good. Let me Start at the beginning:
History
We already have a lot of Customers using Customizations to fit their needs.
Some Customizations are bigger and more complex, others are quite small.
But still - over time the number of customization projects increases and therefore our
need to create a workable base for our project leads to work with them.
What would we like to do?
We would like to create certain new Screens.
I created a small mockup in Paint to show what my ideas are.
Please keep in mind that these will be in German.
I will try to translate the most important things.
1. Create a addon for the System-Management Screen.
We would like to implement a new sitemap entry going to our new screen.
It should be called “Customizations” as Header and “function activate/deactivate”
should be clickable to go to Step 2.

2. Prevent unauthorized People access to the screens
I dont have a screenshot for the next Page, because we are not sure what the best idea for this might be. My latest idea would be to implement a password screen. The Password should be changeable with a 2nd customization project that we renew every 2 or 3 weeks to ensure no one has access to those screens beside us. So first Question would be: Is that possible?
3. New Screen / Sitemap Whatever.
Lexbizz and Acumatica itself are offering different modules.
The next screen should show these. I would like to implement custom imagines (see screen below) to show every module. The yellow triangle should show that the module is licensed but not activated.
The red triangle should show that the module is not licensed and therefore not editable.

4. Next up would be the most important thing.
Our dream would be to implement every customization possible inside of one or two customizations that every customer gets. Our project leads should click on a module - for example E-Commerce and see every customization for that module. For example changing the combobox fieldvalues for the field “Title”. If they would like to activate that, they can just click on “Change”, select every customization they need and press activate. Just like it works in the license activate/deactivate screen. If a Customization doesnt work with another customization it of course should somehow show a error if u try to activate it. Like “You cant combine Customization 1 with Customization 2”. Below is just a screenshot of the already implemented standard from lexbizz/acumatica to activate licensing modules.

Now.. In theory the idea sounds great to me and doable.
Yet my Questions are:
1. Is that doable?
2. Is that a smart idea? Asking because we would like to keep it that way for a potential eternity and combine most if not all customization inside of a big package instead of 200 small ones that are hard to keep track.
3. Any suggestions to improve the idea?
4. Are they maybe already similar to ideas to take a look at?
Greetings!