You might get more help if you could narrow down what type of engine you are interested in building.
Steam or Gasoline?
Single cylinder or multi?
2, 4, 6, 8 cylinder
Automotive or aeromotive?
There are so many options out there I really don't know which way to point you.