Hello Nigel
The Pure Basic Forms Designer is relatively new, so there are a few things that could be better and surely will be in the future. However, it's a great little tool for graphically defining the layout of gadgets on a form, the 'scheme' for want of a better description. It is then a trivial matter to enhance the appearance by editing the code.
On the Windows platform, much of the colourisation of gadgets is dependent on whether or not your forms are to inherit the XP style, which does bring about limitations. However, for buttons, you can use a bitmap to deliver the colour if required ('ButtonImageGadget'). Gadgets such as text boxes ('StringGadget') can be customized with 'SetGadgetColor' and 'SetGadgetFont' etc - it's all in the help pages and could not be easier to code.
http://www.purebasic.com/documentation/gadget/setgadgetcolor.html