I think, compareed to Conspirator, it seems to strong. If you just have one, this one is at least +2$+buy, Consp is $2. If you have two, This two of them are +1action+1card+$3+buy, Conspirator are $2. If you have two+Village, this one is +5$+2buy, Conspirator, is +1card+1action+$2. If you have three, Conspirator is $2, this one is +2action+2card+$5+buy.
It's better in the beginning, it scales better (because it's quadratic vs. linear), it gives you options to handle extra actions from villages. With activating Cantrips maybe there is a small region where Conspirators are better, but still there is the +buy, and the options, and the fact that it really scales better. 4 activated Conspirators are +8$+4card+4action, 4 of these are +$8+3card+3action+buy, without the risk of not being activated.
Maybe just give the payoff "+$1 for every Lumber Mill you have already played this turn" only to the Woodcutter option? In this case it would scale linearly in the number of Lumber Mills if you only have one action, and it's a little weaker in the beginning. Like it's now it almost scales like Bridge or Highway, without the problem of Bridge of playing a lot of it without Villages, and with a guaranteed +buy compared to Highway. And without the need to split the money you earned on multiple buys to get the full payoff.