^^ I was just about to pull a leaf from PCB's book and post exactly that.
What I did when mine was out of time was took a long thin metal rod and stuck it in cylinder 1. Belt off I rotated just the crank till cyl 1 and 2 (and 3 and 4) were about halfway up/down the cylinder. Then I individually timed the intake and exhaust cam, rotated the crank back to TDC, and threw the belt on. These motors are quite easy to time compared to the BP for example, where it seems that there's more force on the cam lobes so you really have to fight to hold the gear in place.
I paint mark the belt on the crank and both cams, then when I put tension on the crank, I can see if the timing marks (ones that are machined into the pulleys) have moved. Then, if the machined marks have moved, I know which way to clock the pulley that has moved in order to fix the issue.