It was like 6 years ago when i asked about linux-type of interface configuration. The problem is every time you change the card, configuration is bound to last one and when you swap or change interface, it is in disabled mode. Mikrotik, do us a favour - keep interface/user config the same even interface is swapped.
The reality is, that would help some, but make things more difficult for others. If you want a persistent interface, use the Bridge to create a “loopback.” Point all of your settings to the Bridge Interface. Then all you will have to do is change the ports in the bridge.