I've done pretty much programming but mainly in Python or R. When I use anything, say, iPhone, I am wondering how they can build such beautiful things that are far easier to interact.
Any experience with Python? How can I build a program where an idiot like a sociologist or an expert in development experts can click on a button that reads like "Click here to upload your dataset", then a button saying "Which method do you want to use, OLS, OLS with robust std errors", something like that?