I make my own baits except for topwater, jerk, and crankbaits. I have a bunch of molds most of which are homemade out of Bondo fiberglass resin. These molds are 1 sided and cost about $5 each.
I also have sticks, grubs, and tubes in 2 part molds. I used to dip rods to make tubes but had to cut the skirt so I bought injection molds and injectors. That runs about $300 for the stuff to do 2 tubes with double injectors but with tubes being $50/100 now and I use about 200 per year then it won't be long before I catch up.