[quote="KrushBrother":5m5wur1o]At least Deadeye and Lucid see the point of the request.[/quote:5m5wur1o]
Already makes four people in favor of such an idea.
Let's make things easier by giving an implementation example (this is how I did it in a macro for a graphics program):
Next to the usual save icon there's a +1 icon - pretty clear right away what it does.
Under the hood it just checks the filename for an iteration number like _XXX (if not it just starts at 1) to see if there's a free one after it (maybe you went back to a previous iteration so, say, if you went back to _005 from _008 you'd make _009 instead of overwriting _006) and just saves the file as filename_XXX. So when you first save like this it makes _001, next time _002, etc.
Pretty simple (no need for cycling - leave the space concerns to the user), pretty handy. Convinced yet?