To talk about repetitive past events (that used to occur regularly), do you use perfect or imperfect tense?

For example, how would you say “He used to come here every evening.”? Would you say “Is hic venit quemque vesperem.” or “Is hic veniebat quemque vesperem.”? Or maybe something else?

I am asking because, in Croatian, to talk about events that occur regularly, you use continuous tenses, whereas, in English, you use simple tenses for that. So, how is it in Latin?

Imperfect.

You use the imperfect. See here https://dcc.dickinson.edu/grammar/latin/imperfect-tense