Another part of Photoshop ethical rules. You should follow them if you want to have well organized workflow.
Working with images is all about being non-destructive. You certainly don’t want to limit the shelf life of a photo or button by recklessly adding irreparable filters or effects.
Best case scenario: keep your shapes vector. Otherwise, keep a copy of the vector before rasterizing.
It's always better to only have to edit one mask than multiple masks.
When you’re consistently off by a pixel, somebody has to go in and align things correctly. Shouldn’t it be you?
It’s difficult to figure out what the hex value of your mashed-up color is. Make it easy.
Use Masks, Smart Objects & Adjustment Layers to avoid forever deleting precious pixels.
There’s no getting around using type in Photoshop, no matter how dissimilar the text rendering is to what happens in browser. What you can control, however, are the values and areas you use text.
Consistency in your typesetting is key. It rarely makes sense to use fractions and decimals in Photoshop.
There's nothing worse than needing to edit type and not being able to because you don’t have the fonts.
Beyond not being able to do it programmatically, I doubt the typographer intended for their type to be squished or stretched.
Longer-than-necessary text boxes can prohibit selecting text that’s behind it and can be frustrating to work around.
It takes more clicks to find the font family and size of multiple types of text within one text box than it does to do so on an individualized, singular text box.