ツール作りはそのへんが難しいんだよね
C#をお勧めする