This is a strange use case, as it's manual what ever you do right?
How do you know what IP addresses to assisgn to each NIC btw? If you have to keep a table for this, it sounds like a DHCP server where you register the MAC-to-IP relationship is the way to go.
GSS3 is a tool for deploying images and software to computers. It's not the best tool for managing IP address allocations.
Having said that, you can create a job where you store the MAC-IP relationships and then set the IP address data from that, but that's pretty cumbersome.