James Wayne foundation brings the product for generating large-scaled applications.
Custom designs are a main service.
My name is James Wayne. I live in ... the Netherlands
The JW_Record_Playback application can Record, Save, Open and Playback Macro's with Mouse and Keyboard actions. In the combined Wxwindows, Python, TCL and TK implementation (under Linux) the Wxwindows GUI is used, while in the background a TCL/TK process is used).

The JW_Record_Playback contains buttons for Record, Save, Open and Playback of macro's.

Each button contains a macro handling or a file handling action
Check out the film of JW_Record_Playback (Tip:press F11 for fullscreen)
The example sequence that can be used to understand the basics of the application.
Record a macro by: Start a Konqueror and stop it; stop the macro by hitting the "Pause" button on the keyboard
Save a macro as JWM_RP_Macro_01.tab
Record a macro by: Start a Terminal window and stop it; stop the macro by hitting the "Pause" button on the keyboard
Save a macro as JWM_RP_Macro_02.tab
Get record macro as JWM_RP_Macro_01.tab
Play record macro
Get record macro as JWM_RP_Macro_02.tab
Play record macro
If you like the header, it can be found here.
If you're using firefox, put your cursor over the logo. But for some reason IE doesn't like image rollover effects. Its not that big of a deal.
Google