Developing for Maemo 5 is indeed a terrible experience. That is why there are so few apps. Look into QT and Madde. It will get your compile/test cycle going very quickly but its still behind where Microsoft is at. Keep trying. Oh and if you figure out the whole .deb thing, let me know.