Allow me to introduce myself. I am computer programmer. I write games for the Playstation 2 and Xbox. As a hobby I work on my own TOE.
I have decided to take a different approach to most people. The conventional way of working with a TOE is to take a mathematical approach. I believe this approach has served us well up to the point of the development of the standard model, but in recent decades has become bogged down in the development of string theory, with a TOE expected to arrive "very soon".
My own approach is to use a computer simulation to develop a TOE. Basically, I would like to develop a computer program that simulates the fundamental workings of the universe. I believe that such a computer program would be reducable to a single simple algorithm. This is similar to the view of Stephen Wolfram in his book, "
A New Kind of Science", but I am not restricting myself to finite state automata.
My views are probably a bit prejudiced by my own experience as a computer programmer, but you have to do what you do well, and I think it's worth investigating. Particularly since computers powerful enough for meaningful simulation have only emerged in recent years, and noone else seems to be doing much with it.