My shop anodizing system is basic but does a nice job.
A bucket of 35% H2SO4;
A bucket of sodium bicarbonate;
A bucket of tapwater;
A bucket of NaOH;
An adjustable power supply - 12-24v and 1 to 10 amps.
Titanium wire;
Lead strips for the cathode;
The trick is in the cleaning of the aluminum part.
Clean the part in the NaOH first - that removes any surface crap. Then rinse thoroughly in fresh water.
IMHO only an etching cleaner will do this properly on a hobby budget. By far the best aluminum prep is Dynaflux 781 or UltraBrite. which include phosphoric acid. Both available from AirLiquide etc. Gloves required. After dunking the part in this and rinsing under the tap several times - any surface oils will be removed and the surface has a micro-etch that seems to accept the anodizing well.
The part is wired (use gloves to keep the surface oil free) and connected to +ve with the lead strips wired to -ve and laid out in the acid bucket.
I use a fairly high current (theres a calculator for current/voltage/surface area) but in reality all you need to do is watch the bubbles when adjusting the current.
About 10 minutes is enough for a shallow decorative surface. If a deeper coating is needed, crank up the amps and leave it longer.
The anodizing dyes used are quite expensive. Don't be tempted to try fabric dyes, they do not work.
To colour the part, prepare the dye concentrate and heat it to 60C. Submerge the part and keep the fluid agitated. It takes between 2 and 10 minutes to dye the part, and you can use masks and multiple layers if you want to get fancy. When the colouring cycle is complete, rinse the part in fresh water and you're done.
Anodizing

Some finished parts

Hot dye

Angle base for a rotary table, hard anodized.
🙂