> If you want to get involved with a Windows port of these applications, I'm sure that they'd be happy to accept your assistance!
Cross platform stuff really isn't that interesting to me. I'd rather program games in Blender (which will take care of popular platform compatiblity for me, hopefully)
If I was going to right cross-platform apps it would be written in Javascript and HTML with a server backend in Python or Java... not so much a fan of C++.