As a fellow Oklahoman, I want to warn you that making your own bait is addicting. Soon you won't be able to carry your soft plastic bait bag around. Then you will need two bags. It only gets worse.
Seriously, welcome aboard. The aluminum molds are the very best. Lurecraft has the rubber molds that work, but don't last all that long. You can even make your molds, but wait a bit on that to make sure that is what you want to do
Cal