I didnt read the full thread, but the Subject seems to lean 4W, but a 2W is probably ok for the need.
Use a precision uAmp constant current IC (LT3092 1%). It will auto adjust voltage to maintain the uAmp, from there it's just math and a display.
Can be made for a "few" dollars, less the case, zero BOM cost if you have 3D printer, etc.