use dbca but at the end dont create the database, but save it as a script. Then you have a bunch of scripts you can edit each time and run again and again