[Tk's built-in file dialogs](https://tcl.tk/man/tcl8.6/TkCmd/getOpenFile.htm#M16) look pretty awful and see also #26 #27 Consider replacing with a custom file selection widget.