Hey Krust, check out Elements of Monsters.
http://www.3ednd.com/ccproduct.php?productid=2220
Their monster creation system sounds similar to yours.
"A Complete Point-Based System for monster creation that includes pre-priced costs for all standard Monster Parts (Hit Dice, Natural Armor...