I always indent the code also.
another thing, dunno if this counts, is I always end up throwing in some joke comment in the statedefs. for example:
; Vegeta! What does the scouter say about Kikyo's Stateno?
[Statedef 9000] ;ITS OVER NINE THOUUSAAAAAANNND!!!!!!!!
movetype = H
and for the sctrls, I always end up naming them with brief descriptions. Helps me to remember what its supposed to do without having to look at the actual code:
[State 192, You're Screwed now, bub]
type = playsnd
trigger1 = (Anim = 190) && (AnimElem = 1)
value = 192,0
channel = 0
[State 100, What Goes Up Must Come Down]
type = VelSet
trigger1 = AnimElem = 7
y = 3.8
[State 111, Return to Ground]
type = PosSet
trigger1 = AnimTime >= 28
y = 0