Very solid tips especially 3. Breaking things into phases instead of dumping everything in at once makes a huge difference in both quality and sanity.
One thing I’ve also noticed: it really pays to slow down and think through how you formulate your prompts. Taking a short pause to structure your intent clearly often saves a lot of back-and-forth later.