My advise is don't use anything other than visual studio. Just jump in and make your first hello world app.
Ignore what other programmers recommend, like emulators and stuff. You're like me, a self made programmer. Stick with only visual studio. Try to understand how xaml work and how c# can control the objects in xaml.