http://www.sibvrv.com/
SibVRV Dreams Texture Generator is a tool for creating high-quality textures, and save you hours of work. It makes most textures seamless with a single click The application contains everything needed to create seamless textures for use in 3D modeling.
Very fast generationg speed
High-quality textures
Full support for alpha channels.
Full support for Normal Maps.

Very small size:
on your disk ~24 byte per texture
in your program ~ 8 byte per texture