How dynamic are the interface names settings etc? If its turn down or up all x ports then its easy in the change template module, if you add and name them for something inventoried like from cdp then there are still examples in app, if you want to call out different names for each interface then to me the exec command module might be better.
How do you name your interfaces?