Welcome to the forum, Chenboonping! You win today's Chutzpah Award for coming to the forum with your hand out, asking for help in your first post here, only to berate the person who stopped to offer advice in your second post--and demand a better idea! You'll go far.
Maybe it would help if you tell us exactly how much time you have budgeted toedit this.
Meanwhile, one word that'll carve your estimate of weeks down to days if you use Scale & Position: Presets. With about 20-24 of them, you could cover all the sizes and positions.
Happy New Year!