Doesn't need to be too complicated to yield enough for that. Growing from seed you can get 2 oz. per plant in 4 months pretty easily. That's what I got in a cabinet 22.5" x 22.5" x 67.5" with a poor yielding strain (2 trainwrecks - 2nd grow link in my sig) and screwed up the nutes. Used a 400w hps, a little overkill for that space. Needed a cooltube and fan etc. to keep temps in range. The smoke was still good in the end.

What kind of space and budget restrictions are we talking about?