OK I am not sure I would write something complicated enough to need a simulator with an arduino…but this does look pretty cool. BUT….when its complete they plan to charge $50 for it. 🙁
http://dangerousprototypes.com/2012/12/22/simulator-for-arduino-v0-98/