You can just switch out a Shimano Hollowtech crankset for one of the 24mm steel spindle cranksets.
I have done so on 3 of my bikes when I switched to 165mm cranks. I have tried two different models - the Goldix CNC road crankset and the Senicx PR3.
Of those, I think the Senicx PR3 is the better choice - its a bit lighter, its got more "shaped" cranks and it was much easier to set up the front mech without it hitting the crank arm. Neither come in 160 though so if that's what you want, then its either the Cruzbike or spend megabucks and get a carbon set with Ti spindle etc.
I just used the standard rings that came with the crankset, and did not need any washers at all. Front shifting is fine, and its lighter & looks better than a spider with the Shimano rings. You might need to tweak the limit screws and tension a little, but it wasn't a hard job to do.
On my best bike I switched the bottom bracket to DUB and fitted a Leese carbon crankset. IMO its not such a good system as 24mm Shimano, as it relies on washers for preload which you can't get anywhere near as precise. It does come in a fair bit lighter though, to the tune of about 250 grams over the Senicx and Goldix.