Merge static object textures on overlap

If anyone has a simpler method that I may have overlooked I would still like to know or if anyone else is having the same problem I can try to put all of the information together and post it here. This is what my experiment looks like currently -