Entity Framework Code First will build the database for you if it doesn't exist and structure it based on your mapping objects. I believe Roundhouse will do the same thing with Fluent Mapping files using NHibernate.
Are there any other ORM's (or tools like Roundhouse) that will take care of all your SQL DDL creation and execution?
hibernate does if you set
hbm2ddl.autotocreateorcreate-droporupdatein the config file. Using Java that is, I assume its the same for nHibernate.If an ORM does not do ddl, there is not much point in having it, well its a key feature at least. Imho.