Out of position:
When having draws i like to check-call, and if the opponent is very tight i like to raise out of position, so i can try to steal the pot right away, if he calls on my donk bet on flop, the turn i just check and call if it's not a big bet (even if did't hit the draw), on the river is check fold if you didnt hit anything.
When I hit the flop out of position I really like to check raise if I have the top pair, fi he calls, then you just check on the turn, unless you hit something again and made a better hand, then you can check-shove, on the river it's more important to know what he has than what you have, and then you decide what to do
On position:
On draws, raise aggressivelly, the semi bluff can protect your hand and you have bigger chance to steal the pot, if not you have also the chance of improving your hand to the best.
When hitting the flop, I like just to make a standart cbet, so the opponent thinks you are doing a standart think, and then you go aggressive on him on the turn and river.