I wrote Nem fotozni vagyunk, hanem festunk which basically means the same thing no?
No, you can't use vagyunk with an infinitive like that. You have to use the appropriate conjugation of the verb. If you want to use the verb fotózni then the sentence would be Mi nem fotózunk, hanem festünk.