I'm not sure how you organize your NC programs.
The NC output folder is both persistent per post and relative to the your part file. By default the NC output folder is an absolute path but your can change it to a relative path if you prefer this.
1. So if your NC files should go in a subfolder relative to your part file then simply enter something like "nc" as the output folder. This will put your NC programs in the nc subfolder for the folder container your part file.
2. If you use the same post for multiple machines then you could just copy the post into separate post files and give the posts the name for the corresponding machines. Since the NC output folder is persistent per post you only need to set your output folder once.
3. We can consider adding the output folder in the new machine configuration also. However, I'm not sure about the implications until I actually look at this.