The pleasure is all mine Sir

I really enjoy scripting these kind of tools because one, I use them myself!, two I enjoy the new challenges that takes my mind off the other "real" work. We all need a break once in a while

Anyway...
If you want, you can use Maxwell Studio, Maya or even Photoshop and just have this script (along with 3dsmax) in the background for only editing and exporting the procedural maps.
When this script along with 3dsmax exports the maps, you can actually use these exported maps with whatever app you like.
If you choose Photoshop you would prefer to use the maps as a smart object layers and use the "replace content" action each time the "Maxwell Procedurals" script exports from 3dsmax.
And if you know me

you take this Photoshop script instead of using Photoshop Actions:
Attachment:
Maxwell Procedurals for Photoshop.zip
You can update a layer automatically in Photoshop by running the script after an "edit & export" from 3dsMax Maxwell Procedurals script
To install the "Maxwell Procedurals for Photoshop" script, just copy the "Maxwell Procedurals.jsx" into your "[photoshop root directory]\Presets\Scripts" folder.
Usage example:
*Open the exampleSetup.psd (included in the zip file)
*Select the "Empty Smart Object Layer"
*Run the script from:
File->Scripts->Maxwell Procedurals*Pick the mySubstanceImg......png file (included also in the zip file)
*Done!
Next time you run the script in Photoshop (after an edit & export in 3dsmax), you won't be asked to pick the updated file anymore.
As you see, you need to select a "Smart Object" layer type in order to update.
It is actually easy to create one, just create a simple empty layer, then chose under the menu
Layer->Smart Objects->Convert to smart object and your done.
Now the fun is over, back to real work....