layout is pretty gross because I have not actually done the research into using kivy that I should... but it does have a text input box that can take in multiline input and execute the code, which is pretty cool