Architextures Seamless Texture Editor

Use the panel on the left to adjust the parameters and create your desired material. Get in touch via the contact page if there's a feature you'd like to see.