In what sense am I underestimating it?
> Yes, it will be a grind to get anything working without those
Those being the GUI toolkits like Qt and KDE one.
But yes, I agree, I have done UIs in low level (Skia) and high level (web, android) and I know it is a lottttt of work.