No idea of apps (there must be lots), but I can tell the scribbling method works pretty well, I have used it on symbian phones. My app also shows gps location as crosshair. Works really well with a good bt gps on cap.
Animation of how a mapping
proceeded.