every time your boiler starts up/shuts down, it wastes energy in heating the metal and water in the boiler and connecting pipes, which then leaks away into the air. In winter this doesn't matter much, because the escaping heat warms the spiders and mice living in your kitchen ceiling, and the birds nesting above your flue, but in summer it is a total waste.
If you have a modern or properly insulated cylinder, it will stay hot until you used it all, or a couple of days or so. A modern boiler will heat a modern cylinder in less than an hour, and once it reaches temperature, the thermostat will turn off the boiler. So the most economical method if you have a cylinder is to time the HW to start about half an hour before you get up in the morning, and about half an hour before your usual bathtime. If you set it to run for an hour or so, it will top itself up after each bath or shower, ready for the next one, at times of peak use. Even if you left it turned on and went out for the day, it would not keep using gas, because the cylinder is already hot so it will not fire up the boiler.
Unless you have a badly sized, very small cylinder, or are very profligate with your taps, you will not use all up the HW just pottering about. They usually hold between 100 and 300 litres of hot water. So there is no need to have the boiler start up every time you wash a teacup, that will be uneconomical on gas.
It's because combi boilers start up and close down every time you turn on a hot tap, that they cost more to run. You will notice it more in summer when the extra load of CH does not hide it.
BTW, insulate the pipes around your boiler and cylinder. It's very easy and cheap.