Are you looking to create the music yourself?
Will the Loopology function in Adobe Audition help you?
As for SmartSound, I use their Sonicfire Pro Scoring Edition, and with their Muli-Layer Libraries, one can find so much great music, in many genres, plus adapt that almost infinitely. If you have not investigated the Scoring Edition, I strongly recommend that you do. There are a couple of tutorials on Sonicfire Scoring Edition on the SmartSound Web site.
This ARTICLE goes into a bit more detail on SmartSound.