The free version of Embrio lets you work with an Arduino connected to your computer. To upload a finished program you need an active license.

Free Home Commercial
Arduino Connected Mode
Compile To Arduino
Commercial Use
Price per Month Free $8.00 $100.00