There are a lot of valid reasons to use existing items, and you can save a lot of time doing that, such as what I did above purchasing the gears.
One the other hand, I am a stickler for making scale engines that are as close as possible to the original engine, both inside and out, and including draft angles, surface finish, fasteners, etc.
On my first and only completed engine (see avatar), I made all of the fasteners, because the modern fasteners don't look like the old fasteners.
If possible, I like to be able to take an model engine apart, take close up photos of the parts, and then compare them with photos of full sized engine parts.
I don't like to be able to see any visual differences between the scaled and full sized parts, and I like it to be impossible to tell one from the other.
This is the goal when I build an engine.
Much depends on how much information one can find on any give engine.
If I happen to have an actual engine on-hand to dissassemble and measure, then I can basically make a smaller carbon copy of the original.
If I only have photos of the original engine, such as was the case with my avatar engine (I had 3 photos only), then I get as close as possible using superimposed grids in CAD, and close visual comparisons. You can make a model that is surprisingly close to the original just by using photos, but as the engine gets more complex, it becomes more difficult to see small parts, and difficult to figure out how all the small parts interact, such as on an IC engine.
I have found a few photos of partially disassembled Ball Hopper Monitor engines, but there are very very few of those, and what they show is not the complete engine, but rather bits and pieces.
I have a good set of photos from JasonB's ball hopper monitor build, shown here:
This is the exact engine that I am trying to model, and so Jason's work is very useful.
This was a Pacific Model Designs engine.
https://www.modelengineeringwebsite.com/Monitor_hit_n_miss.html
The Pacific BHM seems to be very close to the original 4hp engine, but as I study photos, and things, I notice small diferences which I think were overlooked.
The photos of the full sized 4hp BHM that I have show the spark plug on the left side of the valve chamber, and a priming cup on the front.
There is a slight diference in the cover that is on top of the hopper, comparing the model with the full sized engine.
Most folks would never notice the small details, and most folks are not concerned with small details that most would probably never notice, but if an original engine had certain details in the parts, then a clean re-model of that engine should have those details, at least that is the way I like to do it.
Water jackets almost never get cast into the block or head, but if I have the ability to cast those, why not include them?
Complex cores are not that difficult to make when you can create multi-piece 3D-printed coreboxes.
The older piston rings tended to be wider than modern rings, especially on steam engines, and I always match the original width of the ring.
People say "Nobody will ever see the rings", and that does not matter, because it would bother me to have thinner rings than the original.
One guy laughed at me at an engine show when I told him I like to cast my own engine parts.
He pulled out his smart phone, and in 60 seconds showed me his favorite supplier for flywheels, and a whole host of other pre-built engine parts.
So he is in the hobby for different reasons than I am, and he basically assembles parts that others have made.
All fine and well depending on what you like to do, but as I told him, you can't buy parts that exactly match the old engines.
"Close enough for him", and I said "not for me". Different strokes for different folks; it is all good.
I did purchase the oilers for the green engine I made, because they were very small, and my attempts to make them did not turn out well.
I am not good at making watchmaker-grade-size tiny parts.
For this Ball Hopper Monitor, I purchased the gears since I really needed to start with a known item, with known dimensions.
The entire engine design could be upset if the gears don't fit.
Since I am going to design the entire engine outwards around these gears, I really need to have an exact thing to start with.
I think I can make these gears look very close to the original BHM gears, although I think the original engine had the cam and gear made as one piece.
I will have to attach my cam to my gear, but it will not be a very noticeable thing.
I do have gear cutters and an indexing head, but it is not about if I can or cannot make gears, but right now it is about getting a good design completed in 3D modeling, so I can start 3D printing patterns.
The 2hp Ball Hopper Monitor has a 30/60 tooth gearset, and I think the 4 hp engine may also have a 30/60 setup.
I don't have a good enough photo of a 4hp gear to count exactly, but it does look like 30/60 teeth, best I can tell.