I suggest creating a port forwarding group or less better wizard. I would like to choose from a preset group and have it automatically setup all the port forwarding.
E.g. I choose xbox live from a dropdown and it sets up a bunch of port forwarding to a IP / hostname entered into a textbox. It adds a single entry of a port forwarding group to the a specific host.
If I want to change the grouping to a different host I re-edit the single line grouping and specify a new hostname. The old forwardings are removed and the new forwardings are added.
ADDITIONAL NICE TO HAVE
Use a template or simple recipe based way to allow other people to extend the port forwarding groups easily.
Or, and hear me out here, we could leave it as it is and users can spend a little bit of time (with assistance from the forum if they ask) learning what it is that they're doing so they understand it.
Or you can go over to GitHub and contribute time and code necessary to implement what would need to be quite a complicated system to cater for all various configurations/use cases without breaking anything.
Writign the code is trivial, authoring the config templates is not. Once someone creates a repository of configuration templates, wizzard code can be written for them.