title: Creating GUI with Python in Linux
body: <p>Quick question.</p>
  
  <p>I'm using Linux and I want to try making a GUI with Python. I've heard about something like Qt, GTK+ and PyGTK but I don't know what they are exactly and what the difference between them is.</p>
  
  <p>Is there any difference on how they work with different DEs like GNOME, KDE, XFCE etc.? Is there any IDE that allows you to create GUI like Microsoft Visual Studio does (for C#, C, Visual Basic etc.)?</p>
  
  <p>Or should I maybe use another language other than Python to make GUI applications?</p>