Thanks for the tag @HYLK! Yeah I played around with Project snapshots a bit during Alpha. Back then it was barely functional, still has some problems with “device versioning”, but nothing game breaking really.
World Machine TMD project files have a human readable xml based structure. Project snapshots are basically multiple versions of a terrain design graph saved within one single world machine project file.
Coming back to the topic.
No, it cannot be used for @bigyihsuan’s use case. You’d still have to manually set up different output setups for your terrain. To top it all, you’ll have to restore versions of the project manually before every manual world build.
Solution:
Rather than changing filenames, make multiple folders for your builds and save separate projects. You can use “relative paths” in your output devices, where your world machine file acts as a “root”. This way each project folder is a kind of “container” where your builds are saved within their respective folders, no over writes.
Sadly there’s no automated solution yet. Good feature request though!
Hope this tirade helps in some way! Good luck!