Tower of Roses can be found with a web search (Though there is a very minor issue involving weapon BOD larges on the smith chart, due to a typo that has since been corrected on EA's support pages).
Stratics also has two BOD calculators, that allow you to
1. Input BOD data, and see the reward
2. Choose a reward, and see the BODs that give it.
Here is the link to the Tailor calculator
http://uo.stratics.com/content/basics/bod_tailoring_calc.php
Here is the Smith Calculator
http://uo.stratics.com/content/basics/bod_smithing_calc.php
Great Pumpkinator (one of the contributors to the above, along with me) also has a utility that will do this, as well as keep track of your BODs (manually entered, or manually copied via UO Assist from the vendor agent, IIRC - does nothing illegal), that he posts a link to, every time he updates it.