Here is an interesting piece of software that may help with design work of a machine.
It is a mechanics simulator.
I havnt tried it out yet but it looks promising.
You can visit the site here
http://www.havingasoftware.nl/index.htm
Here is an example of one of its creations.