Archimedes, please stay on topic, you are not describing nor asking for a "simulation" software... That's why you got an infraction...
If you need to record tutorials for your software, you would use any screen video capture software, naturally i'm going to suggest open-source, but if you google around a bit, and you want to pay, you can feel free to do so.
Couple of open-source screen image and video capture softwares:
CamStudio - Free Screen Recording Software
Jing | Add visuals to your online conversations
----------------
Microsoft, the leader in using innovative tactics to promote irksome experience, coupled with antiquated technology that's held together by a pyramid of makeshift afterthoughts.
Apple, the leader in using irksome tactics to promote innovative experience, coupled with an antiquated core that's enhanced by state-of-the-art afterthoughts.
Linux, the leader in not using any tactics to promote user-defined experience, coupled with state-of-the-art core enhanced by innovative afterthoughts.
