To get more in depth information about the usage of WinForm or Webapplications I want to capture mouse-movement and click information. It would be perfect if this could be rendered to an image.
The result would be something like this:

The question is how does one start with creating an app like this?
- How do I receive mousemovements and clicks when its a process from another application?
- How convert mousemovements to an image?
(Anyone know if there is a opensource of free/cheap app which can do this)
IOGraphica is able to do this, but it is in Java and it is free, but not open source.
If you’re looking for something which you could run externally and track mouse movement and clicks, you might find this mouse/keyboard hooking project over at codeproject.com useful:
http://www.codeproject.com/KB/system/globalmousekeyboardlib.aspx
There’s a sample application and a hooking lib with full source. It’d be a starting point to use in your efforts.