There are probably designs that are more print-friendly than gears (rod logic?). I wonder how far you could go with just a 3D printer if you really optimize for the efficiency.