Second, I like to thank you all of whom helped mi with this project.
I like to special thanks to gonpezzi for his brilliant idea about virtual clocks. It makes my project much easier. In the nutshell my project it is two channels kitchen timer (can be more), based on Arduino Mega and DS3231. Two independent channels, two independent alarms with different sounds, up to 10 pre-sets, clock display with option to set alarm clock, etc. What is most important I didn’t use delay function, and I didn’t use interrupts. My project is fully functional now. I like to add more bells and whistles, clean the code, and start working on enclosure. Attached is prototype picture.