>>3857523
I'd say try to copy and recreate existing formulas for dungeon generation first. There are a lot of underwater rocks that been discovered and fixed already, I see no point in doing it all over again yourself. Unless that's what you enjoy of course.
Daggerfall Unity dev made some blogposts about dungeons and maps in the game. There are info on modding forums and uesp wiki too, if you are interested.