I guess it doesnt hurt learnin multiple packages at the same time, cause in a final program you would have used quite a few packages anyways.
I found wxpython quite easy to learn cause i had used wxwindows for gcc in an earlier project (was making a crude front end for mysql

)
anyways
some mini-projects i did when i was learnin wxpython was writing a note-making/organising program, which i wrote to keep track of the various things i had to do and stuff relating to various projects i was doing

another thing i did was to write a basic scheduling interface, to add jobs to be executed at a specific time and manage it easily, (was essentially a front end for the at command in linux)
Something that i always wanted to try but never got time to do was make a search program for unix (like beagle

) using python, probably you could try it
