Well, after a few hours of staring at these specs and finding where all of these descriptors and tags are at in a couple headers, I believe I've decided its not time effective for me to make this application. Though I believe I could create a working product, I probably wouldn't trust the application to not corrupt the ISO since there are so many factors to take into consideration (even simple things like NSR02 vs NSR03). So I've pretty much decided to do things the manual way with ImgBurn.
However, as a last request/suggestion, it would be nice if you would consider adding in a command line method of changing the ISO and UDF labels in a future version. Though this is obviously not very useful to most people, it could sure help a few of us out a lot . The main reason I would request this is just because you've put so much power in the command line interface already, that it seems like a fairly useful addition.
Thanks for all the help though, I still may look into this some more, and I will most likely make a bulk label viewer to go through and check all my exisiting ISOs for correct name format. I definitely learned much more about the UDF format than I ever planned to.
-Blake