I'll add that 2k systems can be sprayed at home, but I wouldn't attempt it if you're a first timer! I do all my own repairs etc at home and have resprayed a couple of cars in 2k in the garage.
I love spraying 2k, it's very, very satisfying to get it just right and not having to buff, but very hard to do at home. I also love teh durability of a 2k system, why put all that effort in and use a cheap paint?
If you've done several resprays or major paint repairs before you should be able to pick it up well.
The key to "backyard" resprays of any kind is cleanliness. Find somewhere enclosed to paint, blow the entire inside of the building down with compressed air several times, wash the walls and floors etc. Then consider waiting for a still morning to paint. Once that hardener goes into 2k, there's no turning back, so pick your day and time well! I also like to take a day off work mid week and paint, very few neighbours to annoy during the week.
I can't stress the importance of cleanliness enough though, because of 2k's relatively slow tack time, it is very sensitive to airborne dust after it has been sprayed and also bugs, who seem attracted to it for some reason.
And with 2k, it really does need some heat to cure in any sort of a reasonable time, below about 20c the cure times slow way down. So you do have to factor that in, don't plan to paint in winter for example!
Personal preference is a big thing, I just like Glasurit, it's a super high quality paint and always goes on well for me. Although I have some PPG clear here which is also very, very nice.
Some of my garage handiwork with 2k, to encourage others that it can be done (yes the green bumper is a bit peely, but it levelled out well as it cured):