when catching legendaries in my emerald game, i frequently used timer balls.i also used net balls when fishing and catching kyogre. i used a luxury ball to catch a golbat to make it evolve into crobat faster.
Well, it depends on the Pokeball itself. I find balls like Quick Balls and Timer Balls to be quite useful, while I only use balls like Heal Balls for rare occasions. I will usually use the Pokeball that I feel is most suited for the moment, such as using a Luxuary Ball on a Pokemon that evolves via friendship. However, to ensure that not a large number of my Pokemon are in the same type of Pokeball, I'm willing to use my least favorite balls to balance out what is in what. Overall, I'm willing to give every Pokeball attention, regardless on whether or not I care about its effects.