custom and make sure it's done with an mvc framework of whatever programming language you feel comfortable with. this way you'll get some project organization and it will be easier to bring on others to help build it out if the last guy "disappears".
