Thanks for your Jumper. Yes, a bootloader was my fallback option - just thought I'd check if someone had seen a "PDA" programming app first. But the more I think about it a bootloader might be better.