Quite honestly I've very routine based and pretty self-disciplined, and it works for me. But the key is sticking to the hours one has set for oneself. As a full-time writer, that sometimes requires ruthless downing of tools, even when the inclination is to pursue the gods of productivity.