... and just make a random GUI on the fly ???

Not likely.

I had a funtion I wanted to keep once so I just threw it into a module and fixed the bits that went red