this is what I use with autoit. very basic. In order to keep it calibrated for myself, I put the tradeskill window in the top-left corner, and selected on the item I want to make. When doing this, I usually run in windows mode (dont remember resolution, but I'm sure its default).
Anyway, you'll probably have to change the click location on the first MouseMove if you have anything moved around, use a different resolution, or different UI or something, but when you do set it up, its easier to set it up so you can easily put your tradeskill window in the correct location before starting. I have it setup for Master level using the store bought farming tools with a little bit of leeway for lag, so if you want it any faster, you're going to have to adjust times yourself.
Basically, all it does is ask you for the number of loops, puts focus on your lotro window, clicks your "make" button, presses del (target nearest item default), presses u (use--harvests item), then "enter" (take all items in loot window), and repeats.
Some of it was copied from other code and auto generated from the AU3Recorder, but its really not complicated enough to worry about either way.
If you dont know autoit, dont know how to find your mouse loc, etc, please ignore this script, as it's probably too much trouble to get it setup.
(!empty($user->lang['CODE'])) ? $user->lang['CODE'] : ucwords(strtolower(str_replace('_', ' ', 'CODE'))):
Opt("WinWaitDelay",100)
Opt("WinTitleMatchMode",4)
Opt("WinDetectHiddenText",1)
Opt("MouseCoordMode",0)
$loops = 1
While $loops = 1
$text = InputBox("Loops", "Loops?")
If $text > 0 Then
$loops = $text
Else
$loops = 0
EndIf
WEnd
WinWait("The Lord of the Rings Online™: Shadows of Angmar™","")
If Not WinActive("The Lord of the Rings Online™: Shadows of Angmar™","") Then WinActivate("The Lord of the Rings Online™: Shadows of Angmar™","")
WinWaitActive("The Lord of the Rings Online™: Shadows of Angmar™","")
Sleep (3000)
While $loops > 0
MouseMove(296,479)
MouseDown("left")
MouseUp("left")
Sleep(23000)
Send("{DEL}")
Sleep(500)
Send("u")
Sleep(9000)
Send("{ENTER}")
Sleep(1000)
$loops = $loops - 1
WEnd
I'm hoping that the advanced version of lotroE will have support for window/objects in window locations to make stuff like this a lot easier.