That sounds excellent, I'll have to look into that. I probably won't add it as part of my holiday mod, since I'd like to keep the release as standalone as I can, but it sounds great for personal use.
On a side note, you added in new machines? I've been wanting to do that for a while now, but I haven't seen anything in the raws about buildings that produce/require power. If you have any tools for that I'd love to try them out.
There's nothing in the raws for using/providing power, so you'd have to use DFHack for that. I've been meaning to create an Advanced Mechanics mod for some time now, but I guess I never got to it, and I'm not that good at DFHack scripting anyway.
I
was, however, working on a script that makes items that fall on top of a minecart go into the minecart, which with some creativity would allow completely automated transport systems (since the offloading and transportation part of it are already automated in the base game.) I stopped working on it some time back, but I might start again, and I'll shoot you a link when it's finished.
I remember reading about a mod created by IndigoFenix called Gnome Fortress that added a new race of gnomes with access to various mechanical contraptions, such as logic gates, dynamos, capacitors, lightning weapons, automated drills, etc. Not sure how up-to-date it is right now, though.