I really like the idea of this and I saw that you had replied to my thread here.

This really sounds like an awesome thing and hopefully we can get some in-game tools like the Devs have mentioned in the past to help make your idea even better.