Hi,
The wm stackorder will typically not work, erorring out with "window .xyz is not mapped". According to a StackOverflow answer one needs to call tkwait visibility windowPathName before calling wm stackorder. Then the call works.
Btw, Tk 8.6 now has the themed ttk::spinbox, so the morewidgets tutorial can be updated.
Cheers!