Have you seen the built-in Confirmation View? This uses the watch's native confirmation page.
more than 5 years later... Has this issue been fixed? Is there a set of icons in the SDK now or is it the same as 5+ years ago?
Nothing changed. Icons are really up to the developer.
I use custom fonts for mine, so doing a drawText() for "B" with the custom font is the battery icon for example. Makes it really easy if you want to change colors for an icon.
bmfont to start, then pixel editing of the png file