Sounds like a good idea/invention, whatever it may be. Here are some of my name ideas:
plero: Greek word "plero-o" which means basically to complete or make full. I suppose you could make it "pleroo" which sounds catchy as well. (source:
http://www.iclnet.org/pub/resources/...n/oegcason.htm)
deus-tool/deustool: "deus" translates from Latin to 'god' so, in essence it'd be called the "god tool" which is what it sounds like to me, even though we don't know what it is
That's it for now, maybe some more later if you haven't yet decided on a name.
-Pun