A sliding scale for time/resources sounds good, so you can make something like a pit trap (longer amount of time, minimal resources), or a standard mechanical traps (standard time, standard resources), or a quick-setting magical traps (less time, more resources). Doesn't have to complex either...