Remove createNewModuleProject in favour of createNewProject

It appears that createNewModuleProject is the same as createNewProject (from useProjectStore). If possible, we should reuse that function. This would be part of a larger effort to better integrate modules as a type of project, as they are currently completely distinct, which causes a "fragmentation" of code.

Image