Picaxe

Free
AXEpad is a cross-platform development tool for all PICAXE chips