I am a former mainframe Cobol programmer (5 years removed) looking to resharpen the programming skills and I am becoming more and more intrigued with Python. I'm looking for a worthy first project that I can cut my teeth on and provide an app to the Zaurus community that others may use.

Is this a good Python first project?

Is Python a good language to use for this type of application?

Are there problems or language limitations that would make a project like this difficult?

Can anyone point out some good resources to help give me a better understanding of Bluetooth that would help me develop such an application?

Is there an online repository of Python coding examples that I can browse to speed my learning curve?

Lastly, is anyone using the BlackAdder IDE? What are your thoughts and are there other Python IDEs out there that are as good or better?

Appreciate any input provided.