For spray scents I like the Bang brand the best. They offer 4 different scents- garlic, shad, craw, and a combo of shad and craw together.
If your careful, I would recommend JJ's magic. I have found it to be so much better than anything else because the stuff is potent. If you use JJ's on a plastic and dont throw it away before you stow your gear, the next time you open that storage, your going to be wondering who snuck in and stashed a loaf of garlic bread? JJ's comes in small bottles that can easily spill if your not careful. I have been nursing 4 bottles for over a year now and as long as you treat it like platonium you will be ok. When you do get it on your skin, it smells like you were smashing garlic with your hands. Not exactly roses, but not rotting shad niether. Being a scent/dye, they offer 4 different colors (i think). Chartruese, blue, metholate, and clear. I think they may have added another color too, not sure though.
Bang is very easy to carry and simple to hit a lure every cast with little mess.
Another thing you can do is use plastics that come with the scent already added.
I Prefer Rage Tail, YUM, and Berkley Powerbait plastics with scent added the best. With these brands the baits are not drenched in the scent helping to avoid stink fingeritus.
YUM recently released a new line of scents called their F2 line. I am def trying this sometime this season too!