I was looking into this also for my Savage project. It seems quite easy to do, but the big hurdle was the cost of the materials, namely the dye, as well as the pita of working out a power supply.
Caswell Plating is a good site for supplies, as well as some good info and tutorials.
Even a small amt of dye, enough for 2 gal of solution, is still $32 + shipping, tho some other colors are much sheaper (ie red for $10/2gal.) I called some ano shops previously and they were quoting me $80-$120 for a batch of parts. A 2nd batch of a different color was a minimal charge extra, like $10.
You will also need plastic buckets, alu wire, as well as a regulated power supply suitible for your part/batch size.
The sulphuric acid can be found in auto parts stores for lead-acid batts. You may be able to find acid neutralizer there as well, otherwise baking soda will work to neutralize if you use it properly. (think of the baking soda-vinegar volacanos you made in elementary school, its an acid neutralization reaction, altho designed for overkill and effect) Once neutralized, the soln can just go down the drain.
That also includes all the stripping and preping of the material prior to finishing. IIRC 6061 is easy to ano. 7075 is not possible by homebrew setups bc of the other elements in the alloy. So really depends on what you are doing and how often if its worth going thru the trouble and expense of setting this up and perfecting it vs just paying pros.