A little History:
2010: xLights was created as a scheduler in 2010 by Matt Brown. He did this because of lag playing his LOR sequences.
2013: Matt Brown takes my Nutcracker php code, rewrites into C++ and creates xLights 3.x. Now xLights is a scheduler AND a sequencer. User interface is like an excel spreadsheet
2014: Matt Brown gets hired by LOR, he exits the xLights development team.
2015: xLights 4.x comes out. User interface is like a video editor. Drop effects on model lines.
xLights is a Scheduler and a Sequencer. scheduler code is still vintage 2012. All work is focused on the Sequencer side of xlights.
No one has touched the scheduler since 2012. I last used xLights scheduler in 2012. Since 2013 all my shows run on FPP. We have lots of stuff we all might put into xLights, the scheduler is very low priority. If you know a developer that might want to work on this, please have him contact me.
No windows based scheduler will ever have the abilities that the Linux based FPP has. Peripherals? hundreds available for raspberry pi. Linux has less lag than windows. We have had a dedicated person working on the FPP scheduler since 2013 (first dave pitts, the original author of FPP and then Capt Murdoch). 4 Years of development just on the scheduler. We can never match that kind of investment.
We are working to integrate xLights to FPP even more. Define stuff in xLights, press a button and FPP gets updated.
The xLights team are a group of developers who take time from family to develop this application for themselves and our community. I appreciate all of the hundreds, thousands of hours that have been given to this project.
So, please make enhancement requests. You never know when a developer will agree and take up the task. Working on the scheduler is just going to be very low priority since every developer has been running their show on FPP's for years.