What do you mean by tools?
If you are using a TTL channel as a trigger signal, things are potentially very simple on the ARTIQ side. If you have a core device and a TTL card, you can consult the manual tutorial or the code examples in the Sinara datasheets to see how to schedule a pulse.