My advice is to stick with teams with volunteer coaches, at least until your kid is high school age. Notwithstanding many complaints you may hear about "daddy ball", there are many dads out there who are dedicated, strong coaches and it's just absurd to pay what some of these teams charge to play at elementary school ages.
We used to get custom uniforms, but found that the kids grew out of them rapidly, and in addition, it is well nigh impossible to get replacement jerseys, etc., if one gets lost or damaged, or if a kid leaves the team and a replacement has to be recruited. In the end we adopted an MLB team name so that we could buy MLB replica Henley tees. They cost about $15 each and can be screen printed with numbers and names for a total of about $20/jersey. Later you can get just one if needed. Hats are similar; you can get a twill MLB logo hat for under $10.
Use white pants and a stock color belt/socks/Under Armour set and you can get the whole uniform for about $65, $85 if you get both home and away jerseys. There are many MLB logos that do not mention city names, e.g., Cardinals, Blue Jays, Orioles, and others, so you can be the "XYZ Orioles" and look as good as anybody on a budget.
After that, the amount you spend is determined by how many games you play (umpire fees, tourney entry fees, etc.).