I have been using dbartisan for about 4-5 years now thru various releases and consider it to be an excellent product. Pretty much able to get what I need done without resorting to running scripts. Find some bits to be confusing, but there is usually a way to get around most barriers. Also use ChangeManager is the best way I know of to keep database objects in synch.
I have actually been using their (embarcadero) products for many years now. I have become increasingly disappointed with their quality control over time. The latest versions I upgraded too have caused numerous problems for me and I had 6 bug reports within 2 months of using them. I cannot even use their products at one of my clients that has a lot of databases on a single server. And I ONLY do sql server, so their multiplatform capabilities are useless for me.
About Embarcadero Technologies
Embarcadero Technologies, Inc. is a leading provider of award-winning tools for application developers and database professionals so they can design systems right, build them faster and run them better, regardless of their platform or programming language. Ninety of the Fortune 100 and an active community of more than three million users worldwide rely on Embarcadero products to increase productivity, reduce costs, simplify change management and compliance, and accelerate innovation. Founded in 1993, Embarcadero is headquartered in San Francisco, with offices located around the world. To learn more, please visit www.embarcadero.com.