If you want to visit Paris, Switzerland, Belgium and Amsterdam that is the wrong order. Paris is in the middle. You need to do Switzerland - Paris - Belgium - Amsterdam or vice-versa. Luxembourg is not "en route" between any of these places.
You need to fly into one place and fly out of another to avoid doubling back.
"I heard that france is not that much to see" - I don't know where you heard that, many people spend weeks in France year after year, and are still finding new places to see.
1 days is not enough for Paris, I would say 4 nights minimum.
I think you first need to decide what sort of places you want to visit (towns, mountains, countryside, ...), then pick the places, then work out the order.
The dates you have chosen are not the best. Christmas markets END on 23rd or 24th December, you will miss them. Most places will be closed 24th and 25th December, and 1st January. Paris, Belgium and Amsterdam will be cold (0-5°C), probably wet some days, and the days will be short (gets dark ~17:00).
And what do you want to see in Switzerland? This is peak skiing season, unless you ski you will have little to do, as there will be too much snow for walking.
How are you planning to travel? I hope the answer is by train.