It's really down to nice, level, consistent, and even cue delivery, with complete confidence in your grip and setup.
The other thing to consider is that you can plan your run hitting most shots with a firmer stroke and moderate pace as long as you keep your line. If you're stuck hitting a long, slow soft roll, you probably did not plan your position as well as you might have.
If you can control the CB well to start with, you should end up hitting a fuller ball rather than a thinner ball most of the time, which really helps give you options on pace and angle.
Ideally rather than just rolling a ball start to finish at the correct speed, you'll develop a feel for hitting middle-low ball relying on some degree of drag (stun-runthrough), which helps you take any table/cloth flaws (like flakes of dirt or chalk) out of the equation so your shots always go straight and do not wobble or roll off line.
Imagine a shot where you have maybe 7 degrees of angle to the pocket, moderate distance.
If you roll it in softly, the CB can only go one place. If you hit a soft stun, the CB will nudge off to the side about 4-5 inches. If you hit a hard stun, the CB will slide out 90 degrees several feet.
You can add/subtract a bit of roll by hitting higher or lower on the CB, to take the CB about anywhere you want to go, still hitting firmly but letting the CB leak forward anywhere from few inches or hitting high and crisp to force-follow down the table and back.
My ideal position is usually somewhere between 5 and 25 degrees of angle because it gives me the most options for taking the CB where I want it to go. Generally when you see a pro get perfect 'speed' to land where they wanted, it's not that they carefully rolled the ball there, they *controlled* the ball there with some degree of drag/draw/stun, which is far more reliable.
All that said, there will be times you have to carefully control your speed with a nice soft roll and good touch. Fundamentals, fundamentals, fundamentals. There is no getting around it. You have to have good fundamentals and practice consistently with your stance, setup, grip, and stroke. Practice in a mirror if you have to. There are a lot of good pool players you can copy. For my money though, the list of players to emulate is rather short and also includes snooker, pyramid, and blackball players.