PicToWeave has now been released as freeware.
No payment or registration is required.
Please download and install the free version from http://www.pictoweave.com/downloads/