Parts get expensive fast. You can price yourself out of any profit on a restore pretty quickly these days unfortunately.
Can I offer some tips for that cabinet paint? I think there are a couple minor things that are adding up to you not being super happy with it and maybe these will help you for next time.
Since it looks like a laminate you are painting over, you definitely want to sand like you did! Not sure what grit you used, but I usually use a decently heavy grit like 120 grit. You definitely don't want it to be super slick when you finish sanding. Then a couple coats of primer and gentler sanding to smooth any rough spots. The primer is important with the laminate so paints like latex paint can stick really well everywhere.
I think you are probably unsatisfied with the surface finish (orange peel/etc...) because the paint is too thick. A lot of the house latex paints will be like "one-coat" paints which makes them super thick. I usually mix in some floetrol or something to thin them out for applications like on a cabinet. It'll allow it to have some self-levelling qualities.
Don't let minor things get you down too much! Especially with your first attempts. The only way to get the experience is just raw hours of doing things and figuring out techniques to get exactly what you want in the end. Keep it up Avi!