Since you will be Kayak fishing, go to Patagonia. You can explore the whole lake with a kayak if you wanted to. Not so for Canyon and Roosevelt.
Honestly, Patagonia is my favorite bass lake anyway. Apache is nice too but the drive sucks for me coming from Tucson.
Canyon is too close to Phoenix so expect lots of speed boats and jet skiers to ruin your fun.
Roosevelt, while a good lake for bass, is huge and you won't be able to adequately explore it with a kayak.
For Patagonia I like to keep one pole with a Texas Rigged power worm and another with either a spinner or a plug.
There are some weed beds at Patagonia where spinners work great, especially for trolling but that doesn't really apply to you. You can still anchor over them and cast with a spinner though.
I usually only use the plug for the middle of the day when the bass are deeper in the water column.
I keep a third lightweight pole rigged with a jig for crappie. Sometimes bass go for it too.
Flipping is your friend at Patagonia. There is so much reed and rock structure that the lake is practically purpose made for using plastic worms.
Top water usually works well in the evenings. I like Zara Spooks for top water fishing.
This is a 3.5 pounder from Patagonia.
Attached File
Another 3.5 pounder from Patagonia
Attached File
Also from Patagonia
Attached File
Attached File
And just for the hell of it, this is a 6+ pound cat I caught at Canyon on 4lb test and an extra light weight rod using a crappie jig. Talk about a fun fight!
Attached File