> In the olden days, you would be expected to use the UI toolkit provided by the OS
That’s still (IMHO) the best place to start.