I am closing this kitchen-sink as unneeded since there are issues for most everything I think worthwhile.
14 #40905 However, tkinter.messagebox dialogs have canned buttons that cannot be relabeled, so would have to use something else.
U1 Run => Run... Customized allows specification of argv.
U2 Integrated pip not allowed.
U3 Detecting 2x code. No.
U4, reread "I'd move the final >>> prompt to a small separate window on its own at the bottom of the interactive shell window. This way, the top area is read-only" I intend to do this.