I had some thoughts about ProgressBars widgets and how they can be improved:
Simplest (stop gap implementation) make one more compact widget to use less grid space and another widget that continues to use the current sizes but can be more verbose.
More involved would be to include options when placing widgets to resize the spacing between the text in the widget and allow the user to customise the colours including fonts and background fill of the widget and transparency.
An alternative or complementary idea (additional to above/existing widgets):
A new type of widget that can be stretched to a whole page (or just larger) that shows multiple existing in-app ProgressBar timers. (Not sure if the widget versions of ProgressBar are meant to be separate/distinct from the main app ProgressBars timers or if it's a bug.)
Widgets are meant to be separate from the in-app timers.
I'm not sure what a widget to show multiple timers would accomplish that couldn't be more easily done by just opening the app. If it's a matter of organizing which are shown, this might be a vote for #13. #13, Your request, and #7 are all going to require some major reworking of how timers are stored internally, so I'll consider them all when (if) I get around to it.
Having a setting for changing colors would be fairly easy.
Changing spacing / layouts for the widgets is probably doable, but could be tricky. AppWidgets are limited in how they are laid out compared to in-app layouts. Having multiple size widgets available might be the best option, but we can try a few different things.
As usual, I can't make any promises for when I can work on any of this, but PRs are welcome.
I had some thoughts about ProgressBars widgets and how they can be improved:
An alternative or complementary idea (additional to above/existing widgets):