There's not a lot of difference between swim jigs and pitching jigs. You can use different heads for these techniques or you can use a grass-type head for both. I had @cadman make me a couple swimmers in golden shiner pattern and a couple black/blue ones when I got serious about jigs. I still have the swim jigs. I would go with 3/8 for the swimmers and 3/8-1/2 oz. for pitching. 3/8 oz. is my go-to year round. For football heads I'd go 3/4 oz., though I haven't tried those yet, I intend to. Colors : some sort of brown and some black/blue for pitching. Match the trailer color. Or not, it might not matter. Fish colors for swimming, usually. And watch a bunch of YouTube videos. You'll learn a lot. Then tie one on and only use it for a day. Watch your line. When they bite, often it's before the bait hits bottom so you don't feel anything. The bait just starts moving away or off to the side. Set the hook HARD with your drag pretty tight and keep the fish coming to you. Play it as little as possible, especially in heavy cover. You can't set it too hard. Use a rod with some good backbone. At least a MH-Fast. I use a Hvy-Fast with 30# braid. You'll probably miss a couple bites, but you'll see what it takes to get better.
I just reread your post and I have another suggestion. Pitching grass can be more productive with a Texas rigged Craw type bait. I like the Strike King Rage Bug. I actually use it as my jig trailer most of the time too because it skips better than the rage craw. Use a big enough weight to get the bait into the grass. If you do this, use a flipping hook or a superline EWG hook, probably the former is better. Big bass can straighten out wire hooks enough to escape.