I replaced all of my kitchen cabinets on my own. Turned out pretty good, although I used stock cabinets from Lowes. I wouldn’t try it myself if I were ordering custom cabinets.
Also, many kitchens are cookie cutter meaning direct replacement cabinets are often in stock at Home Depot or Lowes. This assumes you want to stick to the standard layout which is exactly what I would do if this were your 1st time installing a kitchen.