Its no possible in 1.10 to have two different Dialog+ Fields with the same value. This was possible in 1.9 versions though.
To reproduce create 2 custom dialog+ fields. For example use "SSH User Groups" und "SSH Server Groups".
In "Dialog-Admin" -> "Custom Dialog+" try to enter the same value (e.g. QA) into both. This results in the following error:
General error: Following values could not be saved because it would lead to duplicate entries: QA
Its possible to enter a numeric "0" into a dialog+ field via api but not via the administration ui.
Not sure if this is helpful, but currently we are working on an Add-on to let the users customize the design. It's not making i-doit responsive and doesn't make the structure itself changeable but it makes all the colors customizable.
I added two screenshots of the current beta. If you are interested in it, please let me know.
The esxisting implementations use the API to access i-doit objects and either store them in the ticket system or store a link to them.
The ticket category within i-doit can be extended, but you have to write your own code. If you are interested in details, feel free to contcat me via PM.