I'd recommend just learning Lua; it isn't hard to do if you know another programming language.
Helpful things:
http://www.lua.org/manual/5.3/
http://ocdoc.cil.li/
#oc on EsperNet IRC
If you've never used IRC before, this is the EsperNet web client. Just type in a nick.
How would one make a 3D editor? The best way I can think of at the moment is a vertical-slice method with a hologram preview (work on "slices" at a time, with a hologram to preview the finished result).
That said, I might try this myself once I get better at GUI's and stuff.
The client software downloaded by the pastebin run command crashes with:
/tmp/181178399.0:1819: unfinished long string (starting at line 1) near <eof>
Game Version: 1.7.10
OpenOS v1.6, 4096 KB RAM, Lua BIOS EEPROM
T3 Server:
CPU: Tier 2 APU
RAM: 4x T3.5
HDD - 3x T3
Attached Components:
3x T3 Component Bus
T3 Data Card
Network Card
Internet Card
T2 Redstone Card
T2 Screen: 5Tx8W block dimensions