I'll have a read of that - thanksHave a read of the Wiki page for Andre Chapelon, who was one of the first (if not the first) railway engineer to use science rather than trial and error.

I expect, considering that there are only a set number of purposes for which a steam engine could be built, there are several engines where a boiler from one loco (e.g. GWR) fits with another loco (e.g. BR) because they will have been built for the same job and therefore have similar dimensions/details. I don't know though!With the team building the 47xx planning to use the boiler from an 8F, I’ve always found it interesting that the dimensions are so close that they’d be able to do that.
It made me wonder if other companies boilers were interchangeable with each other?
I'll add those books to the list of ones to buy - thanks for the recommendationIf you are interested in GWR M&EE organisation, workshop practice and locomotives, "Swindon Steam 1921-51" by K.J.Cook is definitely the book to get. Cook is one of the unsung heroes of GWR steam and his book shows you what went on at Swindon during that period, including welding in sections of fireboxes. The GWR had a reputation for being conservative but in their workshop practices they were quite advanced. This enabled to locos to run good periods between shops.
"Raising Steam on the LMS" by A.F.Cook, one of the RCTS LMS books, is probably the easiest to read book on boiler design issues and development but if you are interested in the design, development, modification and maintenance of LNER Pacifics then "East Coast Pacifics at Work" and "Top Shed", both by (my old boss) P.N.Townend are pretty good, written by a man who really knew his locos.
The standardisation that the GWR followed was fairly impressive. It allowed for reduced maintenance times and costs of repair - in 1950 WR had about 715 Standard No 1 boilers for the Stars, Saints, Halls, Granges and 28XX locos. The boilers were regularly swapped on overhaul (apart from minor work, a boiler usually takes longer to repair than the engine) and by having a common type, the boiler float could be kept to a reasonable minimum. As the fleet reduced, you could gradually run down your stock - by 1958 the total had come down to about 627 for 576 locos.
The value of this approach can be seen in other ways. When City of Truro was restored to traffic in 1957, it's existing old boiler was junked and 1921 built Standard 4 boiler 6025 (from 3185) was given an A repair (retube and partial restay) and put on City of Truro. Even since 1940, Boiler 6025 had been on 4 locomotives before it was put on 3440 in 1957!

The GWR's standardisation process is evident in every part of their locomotive design. All of their engines had the same GWR feel to it, and it came as a result of standardisation, which, as you say, gave the GWR considerable advantages in the running and maintenance of their fleet. @Cowley might be interested in the use of a Standard 4 boiler in City of Truro

I'll have a look at that as well - thankshttps://www.steamindex.com/people/holcroft.htm has a lot of information on Holcroft, with links to papers in engineering journals, and an email from his grandson with quotes from him.

Sorry for a late response (and long post)!
-Peter