I can only think of two reasons to paint a bicycle frame yourself:
1. You want to do something special or unusual.
2. You want the satisfaction that comes from doing it yourself.
The cost of materials will come closer to the price of a professional powdercoat job than most people would guess.