epi::Frame::set_window_pos
this allows setting the position of window at runtime
This crates provides bindings between egui and winit.
egui
The library translates winit events to egui, handled copy/paste, updates the cursor, open links clicked in egui, etc.