I don't recommend aluminum as a support, corrosion and touch up makes it rather high maintenance, which is why the Navy had us there, constantly repainting them.
Is your work on-line? If that painting on your page is your work, I'd say you do more than "some" painting.