<p>How to capture user clicks in a winform application without making the code very complicated?  is AOP the answer?  How to track instrumentations?</p>

The general method for capturing clicks in winforms is handling
Control.MouseClick
. You can also look at
Control.MouseDown
and
Control.MouseUp
if you want more detailed information.
If you provide more details about what you're trying to do, we can probably come up with a more targeted answer.