Thanks for your comments everyone :)
@ Nitz: as always, thanks for your feedback – it’s really great help. I actually spent hours trying to figure out how to get the tray to work the way I wanted to (actually, it was more like to get it to work correctly at all) – I hadn’t thought about using hotkeys. I will also integrate the CAD into the LS, although I don’t think LS supports a progress bar – I may be wrong though, I haven’t tried doing a LS music controller yet.
EDIT
@ Nitz: I’d be up for that. I’ll probably get this thing out in a few weeks and I won’t have anything to do after that.
@ split: do you know if there are any tutorials for a progress bar with lslua?
@ dmone: thanks for the advice on the command box. I just today thought of an easy way I could implement that!