Hey there, All the functions you have mentioned are built into the tools. If you are going to build a tool you should really look at adding fucntionality that the existing tools do not have. Also you may want to check with the Dev message board as you may get a bit more response than on the admin boards...