Repeat, repeat and a little PCB

Isn’t this is what you want: Plugin:panelize?

Please notice: You will get lowest price/1pc of PCB with Vscoring, but not on JLC. JLC will charge additionally (12USD or so) for V-Scrored 100x100mm panel with such small pcbs, use “Mouse-bite” type panelization in JLC to be cheap (4USD/panel). Other services (allpcb/seeed) are OK for such small vscoring, you’ll get 100x100mm panel for 5 bucks.