Yes, they are. There are small, concise GUI toolkits that go a long way in a small volume. I am very fond of FLTK, which IIRC produced standalone (depending only on system libraries) fast, tens-of-widget-types featured executables at ~200k on each of Win, Linux and Mac.
Adding Unicode support (independent of the Platform) probably bloats every executable an additional 100k. The horror.
Adding Unicode support (independent of the Platform) probably bloats every executable an additional 100k. The horror.