I guess the first answer would be something like "refactor the app and use the Qt toolkit (PySide/PyQt5)".
But what steps should be taken if I really want it in Tkinter? Should I start by forking some of the existing ttk themes (https://github.com/RedFantom/ttkthemes) or create a brand new one from scratch?
Is there some other possible approach I'm not aware of?