It may make sense to build for a large 48V system but no so sure for smaller systems. I'm running 4 100Ah LiFePo4 that ran me $175/ea in 2S2P for 24V. Going to add 2 more so I'll have system like the OP wanted (24V 300Ah) for $700. Pricing cells from US distributors the going price seems to be around $47 for a 105Ah EVE cell. That's $1,128 in just the cells, never mind BMS, bus bars, etc.
So far with 4 batteries I've had no balancing issues. If that changed going to 6 even adding some balancers it's still way under the $1,128 price tag. Funny as I'm writing this I got an email for the batteries for $169/ea shipped. Going to have to order them up now.
I love doing DYI stuff but not when it's going to cost substantially more than prebuilt.