Duuuuuuuude! Instead of editing your post and deleting your problem - edit your post, leave the problem, add the solution. Could help others that search for it, later on :)
Ok, good news and bad news. Good news: I managed to find a way to display the existing texture editor (which it would make a ton more sense if it was simply called UV editor) into a window. Apparently I was doing something wrong before resulting in empty windows, re-parenting the existing one DOES work. You can try it too…
Yes, it's annoying. Snapping is bugged when your mesh is an editable poly, but will work on other meshes or if you turned your mesh into an Editable Mesh.