Это не ответ C #, но если вы пытаетесь автоматизировать только вещи для обучения, это может помочь. Вы можете захватить видео всех ваших действий и выделить щелчки мыши. Хорошее программное обеспечение для этого - студия Camtasia. Это платное программное обеспечение, но есть и другие бесплатные программы для записи экрана.
Если вы действительно хотите просто автоматизировать фактические щелчки мыши, попробуйте использовать Autoit
http://www.autoitscript.com/site/autoit/
для анимации. Вы можете написать что угодно, от нажатия клавиш клавиатуры до щелчков мышью в любой области экрана.
В случае, если вы хотите испытать это, нажмите на любую позицию, все, что вам нужно сделать, это
MouseClick("primary", x-coordinate, y-coordinate, number-of-clicks)
// number of clicks = 2 for double click
$pos = MouseGetPos()
$pos[0] // contains the x coordinate of current mouse pos
$pos[1] // contains the y coord of current position