Как создать окно/полноценное приложение на чистом Python?
Tkinter - не сторонняя библиотека, она входит в стандартный дистрибутив Python.
Если на чистом питоне без tkinter, то кроссплатформенного решения нет.
Под винду - ctypes + windows api, но это очень, очень мучительное решение.
Под никсы... вот честно, я фз. Не удивлюсь, если там нужно привязываться к конкретному оконному менеджеру...