The free Paint.NET program does this well, plus a LOT of other stuff. And it allows you to resize, rotate, and reposition the images being blended and you can combine many, not just 2. As in most other good image programs, these are called layers. Nothing against the developer, it looks like they did a nice job on something they needed… but there are already many useful tools out there for this.