Given below Tool from MurGuu.com can Click and Type.
Automate Mouse Clicking, Keyboard Typing and other Actions on your 32 bit or 64 bit Linux. Create Macro Script for Mouse and Keyboard Actions and Play them as and When you want. Configurable Keyboard Shortcuts are Available from the Menu of the Main Screen of this Linux Auto Clicker.
The Graphical User Interface of this Linux Auto Clicker lets you Add Mouse Clicks, Keyboard Typing and other Actions to Linux Macro. In order to Play the Recorded Linux Macro, you can define Keyboard Shortcut from the Menu of this Linux Automation Tool.
Mac Automation App
Windows Automation Application