Implement undocked dev tools on Windows

This PR implements the undocked version of the dev tools UI on Windows. Docking will be handled separately.