Unify creation

This removes all ``create`` arguments and instead asks the user what to do.

- [x] More tests