部品というかプラグイン式に分割して、誰でも作りたい部分だけ作れりゃいいんだけど。
好きな言語使えるし。
とりあえず必要なのは、各部品を読み込むコア部分だけ。