Are there any FW appliances out there that have what you are requesting?
I think some handle it a bit better. I have to analyze the config file first.But to make it short: Replacing a NIC on a server triggered a new interface assignment (only 1 changed) which kind of made a mess of my opnsense. It mostly recovered by now and I reconfigured some things but I still don't trust it fully without verifying it.Things such as static dhc assignments, fw rules, etc. where just lost afterwards.
Ah. For that, from the console you should be able to re-assign interfaces after boot and it will put the right names in the right places in the config file.