Thanks for the reply Patthecat.
Re: Netsetman, at first I thought your input would help a lot, while not perfect I thought it would make it work for my purposes, but then when testing its ability to do what I need, I realized it didn't recognize the network adapter in my machine. Then I tried it on several others, and the same thing, the dropdown box at the top just said no adapter found or something. At first I though it might have been because I was trying to use it portably (which is one of my requirements) and something needed wasn't installed. So I actually installed it on one of the machines and got the same issue. So, unfortunately this one wont work.
Re: Technitium MAC Address Changer, besides just being weirdly designed and just plain uncomfortable to use, I couldn't find any way to actually save the current config to a preset. I was able to create a preset to enable DHCP, but not one to reapply the current config. To be honest, as odd as this one is, I would rather keep doing it manually than use it.
Edit: One other thing I hate about the TMAC one, is it defaults to close to the tray and there is no way I could find to turn off this "feature". That kind of thing drives me wacko! haha