I roam a lot as a support, I've had enemy mid laners AFK because they got ganked by a Blitz and died, that tends to work pretty well. As a top laner it depends who I'm playing, if I'm someone like Jax or Riven I will usually take ignite and just snowball off my lane opponent to the point where no one can duel me, split pushing is also great, or if I'm vs a tank I will take TP and snowball off ganking other lanes. If I'm playing Vlad or something I'll just freeze in front of the tower and farm up for late game, since Vlad is a late game monster.
If I'm ADC I'm likely going to be playing Kalista(if I'm actually playing an ADC at all in the role), forcing down objectives, focusing farm and just providing as much damage in team fights as possible. Otherwise I might be playing Jax ADC or AP Varus and just taking advantage of the enemy teams confusion.